Radical right-wing activist Flip Benham showed up at another Charlotte, North Carolina, city council meeting this week, this time to blame the unrest in the city that followed the recent shooting of Keith Lamont Scott by police on the passage of a measure aimed at protecting LGBT rights earlier this year.
After reading a passage from Isaiah 1, Benham thundered that “the Lord Almighty has spoken to you on July 25th these very words, that if you continue this rebellion against Almighty God, blood is going to course down the corridors of our schools, our workplaces and our streets!”
“You need to turn back to Him,” Benham bellowed. “It is you who unleashed hell in our city when you tried to say that boy and girls are not that … You did it! Now repent [Charlotte mayor] Jennifer Roberts, in the name of Jesus Christ!”