Oil spill off Israel’s shore kills at least 16 sea turtles, report finds

//Oil spill off Israel’s shore kills at least 16 sea turtles, report finds