New EPA-Approved Pesticides Stir Controversy

The Environmental Protection Agency (EPA) recently announced that it’s moving forward to permit the use ...