ISS astronauts splash down off Florida on SpaceX craft

The crew reported they were feeling well after their arrival back on Earth following a nearly six-month mission aboard the International Space Station, NASA said.

Read the full story: Read More