US Cites Torture, Cruel Treatment In Imposing Sanctions On Ex-police Boss Kayihura, Family
Former Police Chief General Kayihura and his family have been banned from setting foot in the United States of America after Uncle Sam designated the ex-police boss. US Secretary of State Mike Pompeo issued on...