Tar balls have washed up on shore in Key West. The likely culprit is the oil spill in the Gulf of Mexico and the loop current bringing the oil into the Florida straits. – (AHN)
Read the original post by All Headline News – Breaking united-states news