Lucky Star says its products are safe for human consumption
By NBC Digital
Published 6 years ago
South African canned fish brand Lucky Star says its products are safe for human consumption and the recall of tinned pilchards supplied by West Point Processors excludes its products.