Alleged Gay Marriage: Human Rights Watch Calls For The Repeal of Nigeria’s Same-Sex Marriage Law
On Tuesday, police in Nigeria’s southern Delta State arrested several dozen people accused of violating the country’s anti-gay law by ...
Read moreOn Tuesday, police in Nigeria’s southern Delta State arrested several dozen people accused of violating the country’s anti-gay law by ...
Read more