Saudi Arabia Admits Role in Khashoggi’s Death
Saudi Arabia has admitted that journalist Jamal Khashoggi was killed in the Saudi consulate in Istanbul, Turkey earlier this month. The Kingdom had up until now denied any role in the death.
Khashoggi was last seen entering the Saudi consulate …
Continue Reading