Image via Wikipedia

By: Berthony Dupont – Haiti Liberte
Subversion and destructive violence are rampant in Iran, aimed at destroying the peace and independence of the Iranian revolution. This trouble is fomented by Western imperialism which wants to cast doubt on Iran’s recent election results. U.S. President Barack Obama has found nothing better to say to the [...]