Worldwide
Saudi Arabia has claimed to the UN Human Rights Council that it ‘fights torture’ and guarantees fair trials - despite the planned execution of three juveniles who were tortured into…
A school district in Colorado decided that free literature provided for students by the atheist group Freedom From Religion Foundation (FFRF) needed to be censored. The Christian Examiner reported that…