It is no big deal, Che is another on their long list of heros: Lenin, Stalin, Mao, Pol Pot, Chavez, etc. Absent are any Americans....
naw, they love FDR too.