MOMBASA, Kenya - Paul Nthenge Mackenzie, the leader of a Kenyan starvation cult, appeared in court on Monday to face charges of manslaughter following...
DAR ES SALAAM, Tanzania - Tanzanian police have arrested senior leaders of the country’s main opposition party, CHADEMA, along with hundreds of supporters, ahead...
Thick black smoke was seen billowing from the Zaporizhzhia Nuclear Power Plant in southern Ukraine, which has been under Russian control since March 2022.
The...