Colombo The Sri Lankan Navy has apprehended 10 Indian fishermen and seized their trawlers for allegedly poaching in its territorial waters, marking the first time Indian fishermen have been caught by the Navy. The fishermen were apprehended off Alampil in...