downtoearth-subscribe

Perfect launch

A last minute delay caused high drama and a lot of suspense, but in the end, uncertainly gave way to euphoria once the INSAT-3A satellite finally went up from Kouru in South America. The launch was

Related Content