Space.com John Glenn Memories: Astronauts & More Mourn American Icon on Twitter 8 December 2016 fborgosano Leave a comment Share: Former NASA astronaut and U.S. senator John Glenn passed away today (Dec. 8). Here’s how the internet reacted. from Space.com bit.ly/2gpKLjj Share: