• China Launches Shenzhou-20 Mission to Tiangong Space Station

    China’s space program takes another leap forward with the successful launch of Shenzhou-20, sending three astronauts to Tiangong for a six-month mission. This marks another step towards President Xi Jinping’s "space dream".