Coastguards display their prowess in Kozhikode

Gulf Times – Qatar’s top-selling English daily newspaper - India: "Coastguards display their prowess in Kozhikode"

Comments