Saudi Arabia uses terrorism as an excuse for human rights abuses
Aljazeera: Reports emerged last week that Saudi Arabia intends to imminently execute more than 50 people on a single day for alleged terrorist crimes. Although the kingdom hasn’t officially confirmed the reports, the evidence is building. Okas, the first outlet to publish the report, has close ties to the Saudi […]