Company Responsible for West Virginia Chemical Spill No-Shows Congressional Hearing

The entire fiasco that’s been the Freedom Industries chemical spill into the water source for thousands of West Virginia residents seems to get worse by the day. It started with reports about the company not reporting the spill immediately. ┬áThen questions about exactly what chemicals were spilled. ┬áThen there was the classic press gathering where […]