Video: White House Science Czar Says He Would De-Develop United States

September 16th, 2010 5:36 PM

NewsBusters sister site recently caught up with Obama's science czar John Holdren. When questioned about his comments on de-developing the United States Holdren had this to say:

For more CNS News videos make sure you .