20 Indian fishermen held for allegedly fishing in Sri Lanka
At least 20 fishermen from Tamil Nadu have been arrested by the Sri Lankan Navy for allegedly fishing off Delft Island, as per reports. The fishermen were surrounded by the Sri Lankan Navy on early Sunday morning and were later taken for interrogation. The fishermen's boats were impounded and the fishermen were later sent to jail, reports added.n