Sheriff Stonewalls as Questions Grow About South Carolina Stand Your Ground Shootings
In a recent meeting with the media, a South Carolina sheriff and two investigators feigned ignorance of facts as they are determined to let vigilante double-killings stand with no charges filed.