A new report issued by the European Food Safety Commission (EFSA) has found that a class of crop pesticides previously linked to causing mass bee deaths is also inherently harmful to humans. Researchers from the EFSA determined that neonicotinoid pesticides -- acetamiprid...


Read More...