Watch Astronauts Return From The Space Station In 3 Minutes [VIDEO]Guest PostApril 10, 2017 by Guest Post LISTEN TO TLR’S LATEST PODCAST: By Andrew Follett One U.S. astronaut and two Russian cosmonauts safely touched down Monday after finishing a 173-day mission on...
Female Astronaut Set To Smash NASA Record For Most Time In SpaceGuest PostApril 6, 2017 by Guest Post LISTEN TO TLR’S LATEST PODCAST: By Andrew Follett U.S. astronaut Peggy Whitson is set to smash a galactic record by spending 535 days in space....