SpaceX crew returns to Earth today, set to splashdown in Gulf squib

A two-man crew traveling in a SpaceX capsule are set to splashdown in the Gulf of Mexico today after a two-month mission at the International Space Station -- the first NASA water landing since 1975.
Continue reading on New York Post...