Lt. Col Ralph Peters: Obama's $400M Payment to Iran "Smells to High Heaven"

Ralph Peters blasts Obama. He says if there's nothing to hide, why was the payment delivered in an unmarked cargo plane in the dead of night?

He says lies like this from the Obama Adm. are 'business as usual' for them.