Oil sheen on water by Massachusetts Dept of Environmental Protection

Israel points to Iran in oil spill case

Israel holds Iran responsible for the oil spill that stained beaches with a tar-like substance last month. Environmental Protection Minister Gila Gamliel said the issue is being treated as a terrorist incident.Read more
|Comment|author: Mariska Buitendijk