Colombo: Eleven Indian fishermen were released on Tuesday on the instructions from a local court, a month after they were arrested by the Sri Lankan Navy for allegedly poaching in the country’s territorial waters, officials said. The fishermen were arrested by the Sri Lankan Navy on February 7 near the Delft Island in the north. Their […]