Sunita Williams and Butch Wilmore returns back to earth after spending 9 months in space.

Sunita Williams and Barry Wilmore homecoming after 9 months of space-odyssey

NASA astronauts Sunita Williams and Barry Wilmore have finally returned back to earth after being stranded for more than nine months at the International space…

View More Sunita Williams and Barry Wilmore homecoming after 9 months of space-odyssey