37 C
Dubai
May 30, 2025
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

Iranian airliner crashes at Mehrabad airport, no injuries

admin

‘We were pressured to sign documents’ say Red Sea dive-boat disaster survivors

admin

US to remove Cuba from state sponsors of terror list

admin

Syria rebel leader vows to shut down notorious Assad prisons

Australia to hold federal election on 3 May

admin

Strongest earthquake yet hits Santorini amid seismic crisis

admin

Leave a Comment