Two Shenzhou-18 astronauts completed a spacewalk on Wednesday night to fortify China’s space station with extra armour following the explosion of a Russian satellite that generated a burst of space debris last week. Read More at SCMP
News