NASA astronauts, Butch Wilmore and Suni Williams, return to Earth

After over nine months in orbit due to a failed Boeing test flight, astronauts Butch Wilmore and Suni Williams departed the International Space Station on March 18 and landed in the Atlantic Ocean. FOX's Sarah Alegre has more.

Latest Videos