Sister Helen Prejean, a foremost critics of the death penalty, has harsh words for South Carolina Governor Henry McMaster Posted by 0x000216 November 22, 2017