Cyclone Kenneth makes landfall in Mozambique
A powerful cyclone was set to make landfall in northern Mozambique Thursday, barely a month after a
Comoros island governor arrested after rebellion
The governor of the Comoros island of Anjouan has been arrested for alleged involvement in last