China on Monday successfully launched a relay satellite for the Chang'e-4 lunar mission, which is scheduled for later this year. The satellite, named Queqiao (Magpie Bridge), was carried by a Long March-4C rocket that blasted off at 5:28 a.m. from southwest China's Xichang Satellite Launch Center.
[]
00:55