183 days in space: China finishes longest maintained space mission

Following 183 days in space, three Chinese space explorers have gotten back to Earth on Saturday finishing the nation’s longest run space mission to date.