April 16, 2022. Peabody, MA. Concerned environmental activists stood outside Peabody District Court Building to protest the building of the Peabody Peaker Plant, a new fossil fuel facility using a 55 megawatts oil/ methane generator. Protester pointe