Washington Piles Lie Upon Lie
• paulcraigroberts.orgThe latest Washington lie, this one coming from NATO, is that Russia has invaded Ukraine with 1,000 troops and self-propelled artillery.
The latest Washington lie, this one coming from NATO, is that Russia has invaded Ukraine with 1,000 troops and self-propelled artillery.