Texas Church Shooting

by Vincent Cucchiara On Sunday, November 6th, Devin Patrick Kelley of Texas shot up a church in Sutherland Springs, killing 26 people and sending several more to the hospital before he was finally apprehended. After he left the church, locals Stephen Willeford and Johnnie Langendorff pursued Kelley’s vehicle until the attacker was run off the road. Willeford first opened fire on Kelley outside the church, then continued his pursuit in Langendorff’s vehicle. According to early police reports, after Kelley was run…

Read More