A flag with the face of Che Guevara reading, ''To the Victory. Always'', waves during the celebration of the day of workers, May Day, in Pamplona, northern Spain on Wednesday, May 1, 2013. (AP ... more 
A flag with the face of Che Guevara reading, ''To the Victory. Always'', waves during the celebration of the day of workers, May Day, in Pamplona, northern Spain on Wednesday, May 1, 2013. (AP Photo/Alvaro Barrientos) less 
1 / 31
Associated Press | Photo By Alvaro Barrientos
Wed, May 1, 2013 2:48 PM EDT