White Man Charged in Florida 'Stand Your Ground' Killing of Black Father

science

science / science 432 Views comments

White Man Charged in Florida 'Stand Your Ground' Killing of Black FatherProsecutors charged a white man with manslaughter Monday in the death of an unarmed black man whose videotaped shooting in a store parking lot has revived debate over Florida’s “stand your ground” law


Comments