As India is gearing up for its first space mission in 2026, plans are afoot to send a human into the deep sea the same year thereby showcasing the country's prowess in frontier scientific endeavours.
Some results have been hidden because they may be inaccessible to you