Cuban revolutionary leader Che Guevara’s last photo, taken just minutes before
his famous execution, will forever be remembered as one of the 20th century’s
most iconic images.
Guevara, whom Bolivian special forces had just captured, is shown standing
next to CIA operative Felix Rodriguez, wh…
See More from Tucker Carlson Network