Limit Speech, Protect Democracy? Freedom of Speech in Germany and the U.S. October 21, 2025 4:00pm - 5:30pm