News
Kenya and Ethiopia have joined Egypt and S.A to be part of China Moon Base
The International Lunar Research Station (ILRS) initiative, spearheaded by China with the goal of establishing a permanent base on the
Chad Expels Some U.S. Troops Ahead of Presidential Election
The Chadian government has issued a directive to the US military from the country’s air force chief to halt certain
Devastating Floods Wreak Havoc Across East Africa
Deadly floods caused by torrential rainfall are causing widespread devastation in various parts of East Africa, with Burundi particularly hard