Melissa Lucio case in Texas highlights Catholic opposition to death penalty
On April 25, the Texas Court of Criminal Appeals stayed the execution of Melissa Lucio that was set for April 27. In 2008, Lucio was sentenced...
South Carolina United States Austin Bishop Vasquez Krisanne Vaillancourt Murphy Bishop Flores Esperanza Trevi
Source: ncronline.org