China’s Shenzhou 20 astronauts head home to Earth after space-debris scare

Short excerpt below. Click through to read at the original source.

The three astronauts of China’s Shenzhou 20 mission headed back to Earth today (Nov. 13) after a week-long delay caused by a debris strike on their spacecraft.

Read at Source