site logo

Alabama residents fight $30M defamation suit from landfill company