Yes, Plus Russians Were Preparing...
... Godzilla to be unleashed on unsuspecting world. I addressed this BS about nukes in my latest video. But here we have a CIA Director who...