CIA agent Felix Rodriguez (left) and Bolivian soldiers pose with

CIA agent Felix Rodriguez (left) and Bolivian soldiers pose with Che Guevara moments before his execution. Bolivia, 9 October 1967. [1513 x 1034] : HistoryPorn

Back to top button