The moon and distant Earth seen from Earth-moon Lagrange point 2 by the Queqiao relay satellite. Credit: Zhejiang University HELSINKI — China is developing a new lunar relay satellite to support ...