32 Indian fishermen arrested for poaching in Sri Lankan waters
Sri Lanka Navy says 05 Indian trawlers were seized and 32 Indian fishermen were apprehended for poaching in Sri Lankan waters off Talaimannar and near the Delft Island during separate operations conducted to chase away Indian poaching trawlers from Sri Lankan waters. MORE..