Staff ReportsAugust 8, 2018
10min208
Michael McGlockton is convinced that two things killed his son in a Florida parking lot last month: The man who pulled the trigger and the state’s polarizing “stand your ground” self-defense law. Markeis McGlockton, 28, died a few yards from his children and girlfriend at a store in Clearwater after a confrontation over a parking […]