Several members of the community are calling for two Buffalo Police Officers to be fired, and for District Attorney John Flynn to press charges after a March traffic stop in Buffalo.
Several members of the community are calling for two Buffalo Police Officers to be fired, and for District Attorney John Flynn to press charges after a March traffic stop in Buffalo.