The Sri Lankan Navy apprehended eight Indian fishermen near Delft Island, northern Sri Lanka, on Tuesday, Indian news agency Asian News International reported.
More than 50 Indian fishermen are now in Sri Lankan custody after the navy made dozens of arrests on poaching charges last week.