India Announces First Manned Space Mission
India is getting ready to send humans into space. NPR reports that India's space agency has selected its first four astronaut candidates for the country's first manned space launch, targeted for 2022. As of now, their names and identities haven't been released ... cue the conspiracy theorists.
Read More