[bsa_pro_ad_space id=1 delay=10]

Archives

Kenyan court upholds laws criminalizing same-sex relations

NAIROBI, Kenya — Kenya’s High Court on Friday upheld sections of the penal code that criminalize same-sex relations, a disappointment …

[bsa_pro_ad_space id=2 delay=10]