Africa
Kenya police officers arrested for trafficking
Two police officers were arrested in Kenya after they were found trafficking 13 people from Ethiopia using a police...
Africa
Kenya to ban private children’s homes
Kenyan officials plan to abolish all private owned orphanages and children’s homes within the next eight years. The country...
Africa
Dozens killed in explosion near Benin-Nigeria border
At least 34 people were killed this past weekend because of an explosion at a fuel depot near...