Anne Graham Lotz: God Sends Terrorists & Bad Weather To Punish Americans For Defying Jesus [VIDEO]

Anne Graham Lotz, sister of Franklin Graham, appeared on the radio show of wingnut Steve Deace today. Take it away Right Wing Watch:

Lotz told Deace she was praying that “some of this craziness would settle down” in a nation that “seems to be shaking its fist in God’s face and telling him to get out of our politics, get out of our schools, get out of our businesses, get out of our marketplace, get off the streets” and is “basically abandoning God as a culture and as a nation.”

When we abandon God, she said, “the Bible says God abandons us and He backs away and takes His hand of favor, blessing, His hand of protection away from us and He abandons us.”

If Americans repent, she said, then “there will be peace on our streets” and God will begin to “reveal the plots of our enemies and terrorists before they are carried out” and “control the weather patterns and protect us from these violent storms that are taking human life.”

She added that “God allows bad things to happen” like the September 11 attacks and the mass shooting in San Bernardino “to show us that we need Him, you know, we’re desperate without him.”