Coronavirus Updates


China’s new Long March 8 rocket makes maiden flight

Around 2022, China aims to complete a multi-module, inhabited space station