Our Sponsors
2013 Gallery
Read More644 / 1806
130806 Rats 3
James Neiss/staff photographerNiagara Falls, NY - Stephenson Avenue residence pointed out one of several dead rats in the alley between 56th and 57th Street, just off Stephenson Avenue. A petition was sent to Covanta and NYS Department of Transportation about Rat infestation in their neighborhood.