david joseph
Officer Geoffrey Freeman has been placed on leave after fatally shooting high school senior and varsity football star David Joseph
An unarmed, naked teenager identified as David Joseph, 17, was shot and killed by Austin police officer Geoffrey Freeman the morning of Feb. 8.
Trending