Saudi Arabia’s latest construction is raising eyebrows in the West, with these new satellite images sparking fears about the kingdom’s quest for power.
Saudi Arabia’s latest construction is raising eyebrows in the West, with these new satellite images sparking fears about the kingdom’s quest for power.