A Black, female police officer has been dismissed by the City of Buffalo Police Department after 19 years of service because she tried to stop a fellow officer from choking a man who was already subdued in handcuffs. On November 1st, 2006, Officer Cariol Horne arrived at the scene of …
Read More »