India sends 1st astronaut into space in 41 years Posted on June 26, 2025 By South China Morning Post 1 Views India sends 1st astronaut into space in 41 years continue reading...