L'Oreal has recalled batches of La Roche-Posay's Effaclar Duo acne treatment in North America due to concerns over benzene contamination, a known carcinogen. The French beauty and personal care giant ...