Ex-Police Officer Is Accused of Planning Mass Shooting at New Orleans Festival April 23, 2026 by ayoobkk2022 Christopher Gillum of North Carolina was located in Florida after allegedly making terroristic threats. Source link