Ex-Police Officer Is Accused of Planning Mass Shooting at New Orleans Festival

Wall Street Journal Wall Street Journal

Christopher Gillum of North Carolina was located in Florida after allegedly making terroristic threats.

Read full article at Wall Street Journal →