China launches third crewed mission to new space station

The astronauts lifted off on the Shenzhou-14 spacecraft at 10:44 a.m. local time, launched by a…