NASA pic shows oil not reported ? 19 May 201030 May 2024 Daily Living And this means nothing until some dead turtles wash up on shore. Read more