Tag: voluntary manslaughter

Police Fatally Shoot Unarmed Man Seeking Help After Car Accident

Saturday, police in Charlotte, North Carolina shot and killed an unarmed man that had been reported to have been attempting to burglarize a home....