by
Indian Space Research Organization
Language: English
Release Date: December 10, 2015
On 21 November 1963, the first rocket took off from Thumba, a fishing hamlet near Thiruvananthapuram, announcing the birth of India's space programme. The rocket, the payload, the radar, the computer, the helicopter - all that was required for the launch - came from outside the country. Fifty years...