Politics, Software Twitter’s New CEO and Freedom of Speech December 9, 2021 by Steve Murch 0 comments What does the changing of the guard at Twitter suggest about free speech online? Continue Reading »