Stories from 18 December 2016
Is Nepal No Country for Women?
Nepal's constitution has failed to bring equality to the country's women, but human rights advocates haven't given up.
Remembering Castro’s Commitment to Healthcare and Beating Ebola in Africa
Political leaders and citizens worldwide have reacted in different ways to the recent passing Fidel Castro, and Cuba and Africa were closest on healthcare.
That Fake U.S. Embassy in Ghana Issued Real Visas for a Decade
For ten years, a U.S. embassy operated quietly in Accra, the capital of the West African country of Ghana. But the embassy wasn't an embassy at all.
‘Keyboard Warriors’ Want To #TakeBackKenya
Even though police used teargas to disperse participants at the #TakeBackKenya walk in Nairobi, Kenyans are determined to speak out against corruption and bad governance.