Twitter, Elon and the wrath of the digital Town Square · Politics By Faith · Sentinel