1 min readAug 16, 2018
Responding to coordinated attacks on free speech requires coordinated defenses to protect it, IMO.
Responding to coordinated attacks on free speech requires coordinated defenses to protect it, IMO.
The first rule of a conversation: listen. Bio and disclosures: http://dangillmor.com/about