Snapshot Saudi Arabia

Is Saudi Arabia The Worst Country in The World?

  • Whatsapp

Despite mounting Saudi Human rights abuses, its allies in the West remain quiet.