The Big Bang Treaty

Aired:  04/08/10 Views: 432,141

Fox News no longer feels the need to accurately report on President Obama's nuclear arms treaty with Russia. (7:12)

Loading...