Nov 8, 2023

Supreme Court Won’t Block Local Government Lawsuit Against BP America

Cameron Parish, Louisiana, claims that oil companies have caused more than $7 billion in damage to its coasts.