Hey Barack, Ever Seen One of These? (Cartoon)Iran Confirms to Fox News That ‘We Cannot Give Up’ Nuclear Program: ‘National Pride’