BUFFALO, N.Y. (WIVB) — Four people were arrested after a police pursuit of an allegedly stolen vehicle in Buffalo Friday night, New York State Police announced. State troopers attempted a traffic stop on an allegedly stolen Jeep Grand Cherokee on East Delevan Avenue at around 4:30 p.m. Friday. Police say the driver of the car, [...]