30 Indian fishermen remanded for poaching off Delft Island
Thirty Indian fishermen have been remanded for allegedly engaging in illegal fishing activities near Delft Island in Jaffna.
The group was apprehended recently by the Sri Lanka Navy while fishing within Sri Lanka’s territorial waters…