17 C
Dubai
December 22, 2024
World

Watch Chinese space crew return to Earth

Three astronauts from the Shenzhou-18 mission landed in north China after six months aboard the Tiangong space station.

Related posts

Mount Fuji breaks records as it remains snowless for longer than ever before

Tate brothers human trafficking case sent back by Romanian court

Human Rights Watch accuses Israel of acts of genocide in Gaza over water access

Syria’s rebel leaders say they’ve broken with their jihadist past – can they be trusted?

Death penalty for Thai woman accused of murdering 14 friends with cyanide

Jordan, Iraq agree to strengthen bilateral coordination to face challenges

Leave a Comment