Death To The Death Penalty
In 1999, the United Nations Human Rights Commission passed the Resolution Supporting Worldwide Moratorium on Executions, which calls for all countries to abolish and restrict the use of the death penalty. The United States is one of only ten countries that voted against this resolution. Each year since then, the UN has called for a […]
Student with Down Syndrome Detained for 9 Hours for Retrieving Cap From School
The Story Abdul Al-Faisal was arrested for returning to his school on Monday (a bank holiday) to get his favorite baseball cap on alleged burglary. He was apparently handcuffed and held in a cell. They also took his DNA and other information and released with a caution for burglary, which will remain on his criminal […]