First Saudi space travelers head to ISS

Introduction: A Landmark Moment for Saudi Arabia and the Region Saudi Arabia is on the verge of making history as two of its citizens prepare to become the first astronauts from the country to embark on a journey to the International Space Station (ISS). Abdulaziz Al-Shehri and Sultan Al-Neyadi, both in their 30s and with … Read more