Gunman Kills 26 at Texas Church, Injures 20 More
On Sunday, November 5, the First Baptist Church in the town of Sutherland Springs, Texas, became the site of the latest mass shooting in America. This time, a man identified by police as Devin Patrick Kelley entered the church during morning service and opened fire, killing 26 people and wounding 20…

Load More Articles