Jeffrey St. Clair @JSCCounterPunch
Over the past 10 years, an average of 157 police officers have died while "on duty", almost half of those of heart attacks, strokes and in accidents from unnecessary high speed chases. By contrast, police shoot nearly 1000 people a year, every year. — PolitiTweet.org