Father Blames ‘Stand Your Ground’ In Son’s Parking-Lot Death: ‘That’s a Slap In the Face’
The father of Markeis McGlockton, who died a few feet away from his children and girlfriend in a Florida parking lot, is speaking out about what exactly killed his son: The man who pulled the trigger and the state’s “stand your ground” self-defense law. Markeis […]
Recent Comments