EPA's New Climate Scientists Are Not Vetted and Have Conflicts of Interest(forbes.com)19 points by QuickToBan 6 years ago