India News | Written by Pallava Bagla | Friday June 9, 2017
When the most powerful Indian-made rocket was lifting off on June 5, nearly a hundred scientists who were crowded into the control room at the space centre in Sriharikota were feeling the pressure.
www.ndtv.com