Iranian President Mahmoud Ahmadinejad visited Cuba today and called on all developing countries to unite against "imperialism and capitalism", reports CNN.
"Why is the US punishing the Iranian, Cuban and Latin American people?" Ahmadinejad asked at the University of Havana where he gave a speech.
"Did we attack them in some way? Did we ask for more than what was owed to us? Never. The only thing we ever wanted was justice," he said.
Ahmadinejad did not directly mention the bombing that killed an Iranian scientist in Tehran on Wednesday, but said "capitalism can do damage, sabotage."
Bonus video: