News

ROCHESTER, N.Y. – A video recorded on Friday captured a confrontation between police and people on Locust Street after officers responded to a crash involving a mini-bike. News10NBC’s Chief ...