COLOMBO, March 18 (Xinhua) -- The Sri Lankan navy said on Tuesday that it seized an Indian fishing boat on Monday night for poaching in the waters off Delft Island in Sri Lanka's Northern Province. The navy said in a statement that three Indian fishermen onboard were also arrested. The seized... read full story