x
Breaking News
More () »

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Seneca nation sues over industrial park

The nation is challenging the environmental impact findings for the "Plug Power" hydrogen fuel facility at the industrial park in the Town of Alabama.