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

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.