It took 15 years, homelessness, depression and PTSD, but Cariol Horne, the former Buffalo Police Department police officer who was fired for saving Neal Mack's life in 2006, finally won her battle with her former employer. "I got punched in the face, was not allowed to file criminal charges, fired and lost my pension. I continue to advocate against the beatings and killing of … [Read more...]