The Big Bang Treaty

  • Aired:  04/08/10
  •  | Views: 431,769

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

Loading...