The “7 Mountain Mandate” – How does it stand up biblically, and what can we learn from its faults?

“Advocates of the 7M mandate find their biblical warrant for retaking the culture in Revelation 17:8–10, a passage that describes a scarlet beast with seven heads which, John says, ‘are seven mountains’ (v. 9).” - TGC