Wonder where all the "confirmed" reports of a Russia invasion are being generated from? I mean, the leaking liars are totally being exposed, especially if Russia simply does nothing. Fingers are being pointed at US Intelligence as the originator?
Is this a barium meal? Catching rats?