‘Cancer Alley’ residents file international human rights appeal and accuse US government of abandoning them

2021-05-12 21:44
A community group from St John the Baptist Parish in Louisiana asking for international intervention due to the high levels of pollution they face