• Tue. Jul 23rd, 2024

war on yemen

  • Home
  • The Khashoggi report: an appalling non-response by the West

The Khashoggi report: an appalling non-response by the West

Recent events have exposed the twisted logic behind arms deals to Saudi Arabia. A principle isn’t a principle unless it costs you something Some events in this article may be…