Efforts underway to tackle large oil spill off Limassol Bay (photos)

Authorities have sprung into action to tackle a large oil spill off Limassol Bay, philenews reports. It said that the oil spill, possibly due to leakage from …