Pepper-Sprayed ‘Until He Died’
Did Lee County Sheriff’s Deputies in southern Florida tie down, pepper-spray, and eventually kill a disturbed man who was arrested for public intoxication? (This editor says yes, absolutely. –Ed.) That’s the account and accusation relayed […]