Sr Helen Prejean: We’re Worth More Than Our Worst Acts

1 Response

  1. N_Jayaram says:

    Long Live Sister Helen Prejean! May she live to see the death penalty disappear from not only her native land but in other recalcitrant, antediluvian holdovers such as China, Iran, Pakistan, Saudi Arabia and even quasi-democracies such as Japan, Taiwan and India.