World

India to launch first manned space flight by 2022

Indian Prime Minister Narendra Modi promises a manned Indian space mission by 2022 — as the country marks the 75th anniversary of its independence from British colonial rule