Beijing: A trio of Chinese astronauts returned to the Earth on Friday after a 90-day stay aboard China's first space station. Nie Haisheng, Liu Boming and Tang Hongbo landed in the Shenzhou-12 spaceship around 1:30 pm (0530 GMT) after having undocked from the space station on Thursday. AP
Join Whatsapp Channel of The Tribune for latest updates.