Washington Piles Lie Upon Lie — Paul Craig Roberts

Washington Piles Lie Upon Lie Paul Craig Roberts The latest Washington lie, this one coming from NATO, is that Russia has invaded Ukraine with 1,000 troops and self-propelled artillery. How do we know that this is a lie? Is it because we have heard nothing but lies about Russia from NATO, from US ambassador to the UN Samantha Power, from…

Read more »