The Irony Of Being Pro-Life And Supporting The Death Penalty

Refinery 29
08/07/2019 | 19 min | NOT-RATED
Texas is the execution capital of America. Texas has big opinions on life & death, so Grace Baldridge is headed into the eye of the storm to understand how faith informs these very strong beliefs.