INSUBCONTINENT EXCLUSIVE:
China's Shenzhou-19 crew handed over the keys to the China Space Station to the Shenzhou-20 crew at a ceremony on Sunday
With all planned tasks completed, the Shenzhou-19 crew will return to Earth on April 29, according to the China Manned Space Agency.