david joseph
Officer Geoffrey Freeman has been placed on leave after fatally shooting high school senior and varsity football star David Joseph
The father of Victor White III says an autopsy report found that his son was shot in the chest but the death has been ruled a suicide.