Ahmadinejad: Why does U.S. punish Iranians, Cubans?

Iranian President Mahmoud Ahmadinejad visited Cuba Wednesday and called on developing countries to unite against "imperialism and capitalism."