Saudi Arabia on Saturday, finally admitted that journalist, Jamal Khashoggi died in a fight inside its Istanbul consulate and that it fired two senior officials over his death.
Check Also
The UK, Turkey, and Europe Must Do More to Dismantle Hamas Financial Networks
Despite recent high-profile arrests, transatlantic authorities won’t be able to meet their longer-term goals of …
Eurasia Press & News