Israel blames Iran for oil spill

Iran has been linked to the recent destructive oil spill off Israel’s shores that caused major ecological damage in an act Israeli Environmental Protection Minister Gila Gamliel has declared a…