Video Credit: AFP English - Duration: 01:24s - Published
China launches new mission to space station
China sent a fresh crew to its Tiangong space station on Thursday, in the latest mission for a growing space programme that plans to send people to the moon by 2030.
On May 14, 2010, the Space Shuttle Atlantis lifted off from Kennedy Space Center on its final mission to the International Space Station. STS-132 was a historic launch, marking the end of the Space..