Questionable Convictions

Cameron Todd Willingham

Executed Texas prisoner was innocent

New Report Shows that Cameron Todd Willingham, executed in Texas in 2004, was Innocent. “There can no longer be any doubt that an innocent person has been executed.The question now turns to how we can stop it from happening again”

Delara Darabi was executed..

Stop Child Executions sadly regrets to confirm that the Iranian female juvenile Delara Darabi was executed early morning today in the prison yard of the northern city of Rasht, Iran.

Delara Darabi Paintings RIP - Image credit www.youtube.com

Delara Darabi Paintings (RIP)

Paintings of Delara Darabi, an Iranian girl executed in Iran in violation of United Nations Convention on The Rights of The Child. On 1st May 2009, Delara Darabi, Iranian painter, 23 years old, was executed in prison despite a suspension for two months.

Police Lantern UK

Special Feature: The Cardiff Three

Life has stood still for Stephen Miller since he was arrested more than 20 years ago and charged with the murder of a young woman in Cardiff. “Not one day goes past without me thinking about the case,” he said. “My life is stuck in 1988.”