The astronauts arrived June 17 for a three-month mission aboard China’s third orbital station, part of an ambitious space program that landed a robot rover on Mars in May.

Read More