At a town hall in Acworth last week for Marjorie Taylor Greene, the Acworth police came under fire for the tasing of two attendees. The incident sparked concerns about the intersection of use of force and the first amendment rights to freedom of speech and freedom of assembly. The Georgia Sun sent several questions to […]