Barriers block the road leading to Saudi Arabia’s consulate in Istanbul on Monday, where journalist Jamal Khashoggi was last seen alive.

In by Leave a Comment

Barriers block the road leading to Saudi Arabia’s consulate in Istanbul on Monday, where journalist Jamal Khashoggi was last seen alive.

Leave a Comment