BEIJING (AP) — A group of Chinese astronauts faces a delayed return to Earth after their spacecraft was believed to be struck by a small piece of debris. Their return, originally scheduled for Wednesday, will be pushed back to an unspecified date, according to state broadcaster CCTV, which offered no further details. The three astronauts [...]

See Full Page