China's Shenzhou 15 astronauts quietly conduct 3rd spacewalk (video)
China's Shenzhou 15 astronauts completed their third spacewalk outside the Tiangong space station in late March under a cloud of secrecy.

Discover more Science and Technology news updates in TROIB Sci-Tech