The US has imposed sanctions on the chief of Uganda’s prison service, Johnson Byabashaija who is accused of overseeing the abuse and torture of LGBT+ people as well as critics of the government. The U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC) sanctioned Johnson Byabashaija for his …
Read More »