*CONFIRMED* Chemist: That’s BP oil on Southwest Florida beach — “Should put to rest any doubt” over origin of 173 ppm oil found in sand near Sarasota

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA