Queqiao (Chang'e 4 relay satellite)Long March 4CChina Aerospace Science and Technology CorporationLaunch Status Success Sun • May 20th, 2018 9:28 PM - 11:10 PM UTC View More Information