The Fading Fingerprint

Now that BP and the state of Florida agree that the beaches are pretty much “clean,” officials will need to prove that new tar balls…

Continue Reading