A report by the Human Rights Watch (HRW) has detailed various “inhuman” treatments meted out on some men belonging to the lesbian, gay,…
A high court in Kenya, on Friday, handed down a landmark ruling banning same-sex relations in what gender activists called “a blow to…