KLAR: Chinese Toxins in US Barbecue?
A Wary Eye on the Food Supply In 2006-2007, Americans’ pet cats and dogs began dying mysteriously from kidney failure. The mystery was not long-lived: authorities quickly discerned the cause to be pet foods laced with a chemical called melamine, or some combination of chemicals that likely included melamine and cyanuric acid. This was a … Read more