The Indian government have approved $1.43 billion for its first manned space mission, set to launch in 2022 with a three-person crew. Read More at Newsweek
The Indian government have approved $1.43 billion for its first manned space mission, set to launch in 2022 with a three-person crew. Read More at Newsweek