King Abdullah University of Science and Technology is a private research university located in Thuwal, Saudi Arabia. Founded in 2009, the university provides research and graduate training programs in English as the official language of instruction. Read More
Saudi Arabia's air force has shot down a drone over Abha International airport in the country's southwest, purportedly launched by Houthi rebels from Yemen, resulting in the injuries of 12 civilians by shrapnel, reported Sputnik. ...