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!
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! pic.twitter.com/bnAmrmbVQP
— Whiplash347 (@Whiplash437)September 8, 2025
