Health
The head of the FDA claims that the source of the diarrheal parasite has been ‘removed from the market’ and that the products are safe… but the culprit remains unconfirmed
By means of ALEXA LARDIERI, U.S. Health Editor Published: 7:53 PM BST, August 13, 2026…