pen Data Insights

Stop gun violence protest

Oklahoma mass murder-suicide preceded by scheduled jury trial.

On May 1, 2023, a mass murder-suicide occurred in Okmulgee County, Oklahoma, near Henryetta, when Jesse McFadden killed six people before taking his own life. The incident came on the day McFadden was scheduled for a jury trial on unrelated charges. Authorities discovered the bodies of McFadden and his victims at his residence. This tragic …

Fresh from the feed

Recent insights

Browse archive