India Intends to Send First Manned Mission into Space in 2025
New Delhi, India on Friday announced its intention to send its first manned mission into space, and the first mission to explore the depths of the ocean, at a depth of 6,000 kilometers in 2025.
The Indian Space Research Organization said that it will…