A worker cleans rocks stained by an oil spill at Cabron beach, in Spain's Canary Island of Gran Canaria...
A worker cleans rocks stained by an oil spill at Cabron beach, in Spain's Canary Island of Gran Canaria July 16, 2014. The origin of the oil spill is still unknown. REUTERS/Borja Suarez (SPAIN - Tags: ENVIRONMENT ENERGY)