God Did the World a Favor by Destroying Twitter Posted on February 12, 2023 By Charlielikes Remember what happened with the Tower of Babel? Same type of deal. Tech Tags:‘a, ‘world, by, destroying, did, favor, god, tech, technology, the, twitter: