Off-duty Officer Fired Gun Into The Air and Yelled ‘You Are All Going To Die’ At Children’s Halloween Event
A police officer in Missouri is now facing serious charges after allegedly entering a Halloween party for children and yelling, “You are all going to die,” before firing multiple shots in the air, police said per Insider. Matthew McCulloch, an off-duty officer with the St. Louis County Police, has been charged with 11 felonies, including […]