Sea urchins from Japanese restaurant chain fail food safety check
Taipei, Feb. 18 (CNA) A shipment of frozen sea urchins imported from Chile by a Japanese restaurant chain operator have been blocked at Taiwan’s border due to excessive levels of cadmium, the Taiwan Food and Drug Administration (TFDA) reported on Tuesday.