OkayAfrica has scoured the Internet for today’s major news stories, so you don’t have to. On Mar 12, coverage includes: Senegal’s parliament approving tougher anti-LGBT legislation; Ghana preparing to introduce a UN resolution recognizing the transatlantic slave trade as the gravest crime in human history; and more.Read More
