The wall will separate the country from Iraq.
Source: Saudi Arabia Is Building A 600-Mile ‘Great Wall’ To Shield Itself From ISIS – Business Insider
The wall will separate the country from Iraq.
Source: Saudi Arabia Is Building A 600-Mile ‘Great Wall’ To Shield Itself From ISIS – Business Insider