comfortablyoblivious

Che Guevara

In Revolution, World History on October 9, 2006 at 3:42 am

On Oct. 9, 1967, Latin American guerrilla leader Che Guevara was executed in Bolivia while attempting to incite revolution.