Buffalo, NYPedestrian injured in hit-and-run collision at Walnut Ave. and 20th St. in Niagara Falls, New YorkAccident Date: Sun, 09/20/2020