Science

China's Shenzhou 13 capsule lands with crew of 3 after record-setting mission