Author Archives: Ellen Baranowski

Tasers, the Upside and the Downside

CURRENTLY, 14,200 OUT OF 17,876 state and local law enforcement agencies in the U.S. possess tasers (2009 figures). In Champaign County, the Sheriff’s Department has them for use anywhere in the county and in the two jails. The cities of … Continue reading

Posted in Human Rights | Leave a comment