When Beijing and Moscow announced plans in 2021 for a joint lunar project, it looked like a powerful alliance. Yet even before Russia’s war in Ukraine, there were doubts about what Moscow could offer Beijing.
The Long March 5B rocket blasted off from Wenchang Satellite Launch Center on Hainan island at 3:37 p.m. local time Monday with the Mengtian laboratory module on board.