-
Uganda: Police Boss Denied U.S. Visa Over Anti-Homosexuality Law
Observer, 1 April 2014
The enactment of the anti-homosexuality law, which is widely opposed by Western countries, has claimed its first scalp in Kampala Metropolitan Police Commander Andrew Felix… Read more »