11 Indian fishermen arrested for poaching in Sri Lankan waters
Sri Lanka Navy has apprehended 11 Indian fishermen together with an Indian trawler for illegally poaching in Sri Lankan waters off Point Pedro, Jaffna. The apprehension has been carried out during a regular patrol conducted by the navy in the northern …