India Shows Off Space Prowess With Launch of Mega Rocket

India’s most powerful homegrown rocket to date is set to launch Monday, another milestone for its indigenous space programme that one day hopes to put a man into orbit. The 43-metre (140-foot) rocket is scheduled to lift off just before 5:30 pm (1200 GMT) from the southern island of Sriharikota, one of two sites used … Read more