Sally Ride on board the space shuttle Challenger in 1983. Ride, who was the first female astronaut, died yesterday at age 61. Credit: Wikimedia. Sally Ride changed the world for…
Read MoreThe final Space Shuttle mission was completed on Thursday with the landing of Atlantis in Florida. In this video, astrophysicist and science evangelist, Neil DeGrasse Tyson, laments the end of…
Read More