Mar 04, 2021
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…