
Another Propaganda Coup
We’ve heard a lot about Saudi Arabia’s mass execution in the news recently (CNN). The country carried out the death penalty on 81 people in a mass execution. Last year the Saudis executed 67. The crimes the men were put … Continue reading Another Propaganda Coup