Big Win for the Bees!
Source: Bob Peterson, Flickr Center for Food Safety’s (CFS) recent legal victory has made the United States safer for bees! A federal court found the Environmental Protection Agency’s (EPA) approval of many neonicotinoid pesticides illegal. These pesticides must now be pulled off the market and re-assessed. Neonicotinoids are linked...