Free Thought Project – by Jack Burns
Glendale, AZ — Rather than face a firing squad, presumably, Glendale Police Department police officer Joshua Carroll abruptly resigned. His resignation followed an internal affairs investigation that recommended Carroll be fired for the June 13th beating of a citizen with special needs whose only crime was having fallen asleep in his car. Continue reading “Cop Cracks Special Needs Man’s Head Open with a Taser—Not Charged”