05
Jun

China launches third crewed mission to new space station

China launched another manned mission to its new space station on Sunday, carrying three astronauts who will continue construction of the station for six months.