Our Sponsors
1748 / 1840
180119 Hit and Run 1
James Neiss/staff photographer
Niagara Falls, NY - Niagara Falls Police Lt. Jon Schuster waits for investigators at a hit and run scene after a man in his mid 50's was rushed to the hospital after being struck at the corner of 24th Street and Independence Avenue.
Log In: