Should also be pointed out that New America Foundation is part of the Soros group of far left advocacy groups:
http://www.discoverthenetworks.org/viewSubCategory.asp?id=589
Cue Claude Rains...