Freedom of Assembly and Encrypted Communications
18th century "Assembly" meets 21st century messaging.
18th century "Assembly" meets 21st century messaging.
Where do the limits of free speech lie when businesses host other peoples' content on the Web?