United States of America entered sanctions against the former general inspector of police Uganda

@REGNUM
Show original
Management on control behind foreign assets (OFAC) of United States Department of the Treasury entered sanctions against the former general inspector of police (IGP) Uganda Keyla Kayikhura that he allegedly was the head of the organization which members made serious violations of human rights in the relation...