Sunita Williams, Butch Wilmore Return to Earth After 286 Days in Space, Begin Rehabilitation
Tallahassee- Astronauts Sunita Williams and Butch Wilmore have safely returned to Earth after spending 286 days aboard the International Space Station (ISS). The duo splashed down off the Florida coast near Tallahassee in SpaceX's Dragon…