Company Logo

News

Guardian: Residents of Louisiana’s ‘Cancer Alley’ announce lawsuit against local officials

Residents of St James parish, Louisiana, have unveiled a federal lawsuit accusing local government officials of civil rights and religious liberty violations by repeatedly approving the construction of petrochemical plants in two majority Black districts.