EPA report on former Garfield industrial site expected today
Officials and the Environmental Protection Agency are meeting in Garfield to report on the progress being made at a former industrial site. Recent testing revealed high levels of chromium, a cancer causing