Insect larvae contamination prompts kids chew bar recall and production halt
summary:Production of Annabel Karmel snack bars has ceased and a recall has been issued in the UK and Republic of Ireland following three consumer complaints of insect contamination....
READ FULL ARTICLE