NYC Police Suppress Cindy Sheehan’s Right to Free Speech
How is this allowed in the United States? NEW YORK (AP) – Anti-war activist Cindy Sheehan said Tuesday she was hurt slightly in a scuffle that erupted when police broke up a rally as she was at the microphone. An organizer was arrested and charged with using a loudspeaker without a permit. “I was speaking […]