JUST IN: African nations race to put satellites in space
One by one, the satellites – each of them encrusted with a hodge-podge 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 – Read More