Isn’t it time the EPA listened to the science and not the insecticide manufacturer?
Month: April 2013
FDA-Approved Drug Linked to 542 Deaths and 2,367 Hemorrhages, but FDA Refuses to Pull It
It couldn’t be because it brings in over $1 billion in sales each year, could it?