...and yet, another oil spill.
A mysterious one this time.
Over the last few days, environmental officials and members of the coast guard have been rushing to clean an 11 miles oil spill in Delaware. So far, it has already impacted some wildlife, with over 20 seagulls covered in it. Read more about it here