One of the foremost critics of the death penalty had some harsh words for South Carolina Governor Henry McMaster Monday. Sister Helen Prejean didn't mince words, calling out McMaster after his news conference announcing that South Carolina's 1st scheduled execution in 6 years will not be carried out. Prejean said the planned execution of death row

Leggi Tutto