5 min read Social Science China’s Shenzhou-12 manned spaceship successfully docked with Chinese space station Tianhe.