Sri Lanka arrests 12 Indian fishermen for allegedly poaching in its waters
2024-01-14 11:24:04 The Sri Lankan Navy has arrested 12 Indian fishermen and seized their trawlers for allegedly poaching in the island nation’s waters, an official statement said on Sunday. The…