Leslie Weikle
on September 3, 2025
1 view
20 CIA and FBI insiders just CONFIRMED that Barack Obama and a former CIA Director orchestrated the entire Russia Hoax — and then hid it in a CIA vault for nearly a DECADE!
https://x.com/its_the_dr/status/1963212689146069203?s=12
Dimension: 1080 x 1452
File Size: 655.21 Kb
Angry (1)
Loading...
1