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