share

Ex-CIA Agent on Capturing Che Guevara, Who Truly Killed JFK, and 2024 Election

alt image
Kaizen Androck   May 8th, 2024

Description

Che Guevara was executed in 1967 in a remote Bolivian village. One of the last people to speak to him alive was CIA officer Felix Rodriguez. Here’s his story.