Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace NASA’s two stranded astronauts Butch Wilmore and Suni Williams have returned to Earth, closing out a marathon mission.