Three Chinese astronauts returned to earth on Saturday after 183 days in space, state television reported, completing the country’s longest crewed space mission to date. The...
As the United Arab Emirates (UAE) maintains its acceleration into the tech scene, Dubai’s Mohammed Bin Rashid Space Center (MBRSC) publicized the new appointment of its...