A relay satellite supporting moon missions has been launched by China, Queqiao-2 Tuesday saw the launch of China’s Queqiao-2 relay satellite, which will aid future south polar…