@ashleys9385
Sports | Art | Travel | Based in Orlando
A four-person crew returned from the International Space Station on Thursday, splashing down in the Pacific Ocean off California, Al Jazeera reports.