International News
April 4, 2023
As of 2022, at least 13 African countries had manufactured 48 satellites, but none has been launched from African soil. Kenya will launch...