Niagara Falls police investigate apparent shooting

Published June 3, 2019 17 Views

Rumble Niagara Falls police investigate apparent shooting around 17th Street. Photos courtesy of NF Angels Neighborhood Watchman

... and disable advertisements! No kidding :)