Louisiana Sells Out
Louisiana has given the Taiwanese Formosa company the go ahead to build a massive plastics factory in an area so polluted it is known as Cancer Alley. This week, we look at the implications of that momentous decision. https://www.capm20.com
source