Leader of the Islamic Republic, Ayatollah Seyyed Ali Khamenei, has received the Cuban president, Miguel Díaz-Canel, in the capital Tehran stressing the capacities of the two countries and that a coalition of Tehran, Havana capabilities should stand against bullying powers like the US and its western allies.