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…