Mixed news on the death penalty

Mixed news on the death penalty- please take action on the 2 posts below

  • Maryland, USA - a chance to repeal the death penalty
  • Japan - first 3 executions under new government
View latest posts
0 comments