Glenn Head

Former St. Louis Officer Accused in KillingFormer St. Louis police officer, Glenn Head, is accused of killing 67-year-old William Bacon during an argument.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live