Sunday, 27 April 2025

Dr. Michael Scheuer, former chief of the CIA’s Bin Laden Issue Station, explaining how catastrophic our support of Israel is and will be,

 https://x.com/SlanderedSaint2/status/1835111173005422848

The Terrible Truth Behind the War on Terror
This video needs to be publicly broadcast on every channel in continuous loop! Dr. Michael Scheuer, former chief of the CIA’s Bin Laden Issue Station, explaining how catastrophic our support of Israel is and will be, and noting why he resigned from the CIA! Share widely, broadly, and extensively, especially because I had to repost it given that it was mysteriously presenting issues loading for many when I shared originally!
Embedded video
2:25

https://x.com/SlanderedSaint2/status/1835111173005422848

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home