Source:Center for Investigative Reporting (San Francisco)
Affiliation:
Date:
$0.00
Description
E Magazine reports that Shell Chemical Co.'s No-Pest Strips, which are banned in the United States, are still being sold in Mexico, despite health hazards, December 1992.