Goa: Workers stuck on island for 3 days rescued

Two employees of the directorate of lighthouse and lightships (DGLL) who were stranded on Vengurla Rock island for three days without water and food were rescued by the Indian Coast Guard on Tuesday.