-
The Environmental Protection Agency outlined its plans to clean up a heavily polluted Eighteenmile Creek at a public meeting in Lockport on Tuesday.…
-
Eighteenmile Creek in Lockport, N.Y. has been the U.S. Environmental Protection Agency designated area of concern for decades. Because of recent flooding,…