Iran, Cuba sign multiple cooperation agreements | Al Mayadeen English