Technology Twitter’s Editorializing Discredits Its Claim To Function Merely As A Platform, Exposes It As A Publisher Tristan Justice May 18, 2021