Melissa Lucio Innocence Case Featured in Washington PostMelissa Lucio is on death row in Texas and is scheduled to be executed on April 27, despite strong claims of innocence. Last week, her...
Melissa Lucio Innocence Case Featured in Washington PostThe Washington Post: Her execution date looming, a mother maintains innocence in 2-year-old daughter’s death By: Marisa Iati February 10,...
Washington Post: Virginia moves towards banning capital punishmentThe Washington Post publishes article about death penalty abolition in Virginia, as an abolition bill moves through legislation. Read More
Washington Post: Virginia moves towards banning capital punishmentRICHMOND — Virginia, a state that has executed more prisoners than any other in the country, appears poised to eliminate the death...