Twitter is the United States of the Internet and citizens won't leave no matter who's in chargeDavid Rutland May 19, 2022