India Sri Lanka, 25 Indian Fishermen Accused Of “Illegal Poaching” Detained By Sri Lanka

The 25 fishermen belonged to Nagapattinam district in Tamil Nadu and Karaikal district in Puducherry. Colombo:…