Canned fish products from Chinese company TROPICAL FOOD MANUFACTURING (NINGBO) Co. Ltd. are being pulled from the shelves in Peru after the detection of parasitic worms (anisakid nematodes) in a lot...