Oil Spill Off Louisiana Gulf Coast Sparks Concern Amid Federal Budget Cuts
A major oil spill reported off the coast of Louisiana is raising alarms among environmental experts and federal response agencies, especially as it coincides with recent budget cuts…