Climate Desk
www.climatedesk.org

Nicole Javorsky

“God Told Me to Fight”—Inside the Battle to Stop Another Petrochemical Plant in “Cancer Alley”

“God Told Me to Fight”—Inside the Battle to Stop Another Petrochemical Plant in “Cancer Alley”