Durham County Sheriff’s Office says Bumpass died of a suicide after a 2019 traffic stop. His family thinks a deputy shot the teen dead.
Durham County Sheriff’s Office says Bumpass died of a suicide after a 2019 traffic stop. His family thinks a deputy shot the teen dead.