In less than three weeks, the execution of Texas death row inmate Ivan Cantu is scheduled, but not without a fight with the help of Martin Sheen and Sister Helen Prejean and the public policy advocacy group MoveOn. Sister Prejean and Sheen held a press conference on Monday, Feb. 12, to raise public awareness and civil action to stop his execution. In recent

Leggi Tutto