China has launched a rocket carrying three astronauts on a mission to complete construction on its new space station. China has sent three astronauts on a six-month-long mission to complete work on its permanent orbiting space station, the China Manned Space Agency said on Sunday. The Shenzhou-14 crew will spend […]
China
That has been the big question since Russia invaded Ukraine last week. The two nations have forged close ties in recent years, with Chinese leader Xi Jinping calling Russian President Vladimir Putin his “best and bosom friend” in 2019. During Putin’s visit to Beijing last month, the two states proclaimed […]