The launch of African satellites: Africa now telling her own stories
One by one, the satellites – each of them encrusted with a hodgepodge of solar panels and other gizmos – detached from their mothership. They had blasted off from Earth just an hour earlier, on 16 August. The 116 satellites onboard the launch vehicle were mostly designed and built by Western nations and businesses – … Continue reading The launch of African satellites: Africa now telling her own stories
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed