Glenn Funk
PersonMentioned in 1 video
The District Attorney in Davidson County, Tennessee, whose office aggressively pursued criminal charges against RaDonda Vaught for an honest medical mistake, sparking widespread controversy.
The District Attorney in Davidson County, Tennessee, whose office aggressively pursued criminal charges against RaDonda Vaught for an honest medical mistake, sparking widespread controversy.