Last week, SpaceX’s Endeavour capsule returned to Earth with four astronauts aboard after they spent 200 days on the International Space Station. It was an exciting moment for spectators in Louisiana, Alabama and other states near where the splashdown occurred in the Gulf of Mexico at 10:30 p.m. ET. However, …
Read More »