Advertisment

Jaffna peninsula

Representative image
The Sri Lankan Navy has arrested 24 Indian fishermen and seized their five trawlers for allegedly poaching in the country’s territorial waters, an official sta...
Advertisment
Subscribe