INDIAIndia to Complete Its First Manned Space Mission in Late 2024 or Early 2025NileshOctober 27, 2022 by NileshOctober 27, 202201750 After a string of delays, the Indian Space Research Organisation (ISRO) hopes to demonstrate the capabilities of its Gaganyaan mission by the end of 2023...