Barriers block the road leading to Saudi Arabia’s consulate in Istanbul on Monday, where journalist Jamal Khashoggi was last seen alive.In by October 22, 2018Leave a CommentBarriers block the road leading to Saudi Arabia’s consulate in Istanbul on Monday, where journalist Jamal Khashoggi was last seen alive.