Colonel Liu Yang is a Chinese military pilot and astronaut who served as a crew member on the space mission Shenzhou 9. On June 16, 2012, Liu became the first Chinese woman in space. Read More
With sporadic COVID-19 cases in Dandong in northeast China's Liaoning province, experts have painted a grim scenario for the continuing COVID mayhem in the country. ...