Saudi Arabia’s consulate is pictured from a skyscraper in Istanbul’s

Saudi Arabia’s consulate is pictured from a skyscraper in Istanbul’s Levent district, Turkey October 10, 2018. Picture taken October 10, 2018. REUTERS/Murad Sezer

Top Stories

- Advertisement -