Watch China's Shenzhou 16 space station astronauts return to Earth tonight (video)

Three Chinese astronauts are set to return to Earth tonight after a five-month stay at the Tiangong space station, and you can watch it live.
Read Entire Article

© 2024 Thiratti. All rights reserved.