An historical photograph.
Barack Obama, on his recent visit to Cuba, stands at attention for the playing of the Star-Spangled Banner. The president and his companions are standing at the José Marti Memorial in Havana where, across the street, on the wall of the Ministry of the Interior building, looms a mural of the legendary leftist revolutionary Che Guevara.
Who would ever have thought.