Iran’s President Hassan Rouhani called on Middle East states on Thursday to “drive back Zionism”, in an Army Day tirade against the Islamic republic’s archfoe Israel. Speaking flanked by top generals before troops began their annual march-past, Rouhani also sought to reassure the region that the weaponry on display was for defensive purposes and not a threat.