New Report shows EPA’s own experts disagree on Region 7 assessment of wastes and solution at West Lake Landfill, 07/22/2016
by Just Moms STL New Report shows EPA’s own experts disagree on Region 7 assessment of wastes and solution at West Lake Landfill.A new report released by Bob Alvarez and Lucas Hixson draws conclusion from the newly released EPA National Remedy and Review Board critique as well…