
The two Buffalo police officers who were seen in a viral video pushing an elderly man to the ground during a black lives matter protest in June have been cleared of charges after a grand jury declined to indict them. The two officers, Aaron Torgalski and Robert McCabe, made national... Read More »