x
Breaking News
More () »

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

Cancer plagues former West Valley Site

More than twenty million dollars has been paid out so far to workers at that West Valley site who developed cancers and other illnesses.