The man who is credited with stopping Texas church shooter Devin Kelley is speaking out. Stephen Willeford is being hailed a hero for shooting Kelley after the church rampage and chasing him down the road into a neighboring county. The 55-year-old plumber was across the street when he heard about the shooting at the First Baptist Church. So […]

According to CBS News, authorities believe Devin Kelley died of a self-inflicted gunshot wound. If you were hoping the Texas church shooting would change President Trump‘s position on gun control, don’t hold your breath. During a press conference today (Monday) in Japan with Prime Minister Shinzo Abe, Trump told reporters, “I think mental health is the problem here… […]