The call happened shortly past 6 p.m., at Church and Pearl streets in downtown Buffalo. "Buffalo Police responded to a call of a woman allegedly struck by an NFTA bus that left the scene. The woman ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results