FREEDOM FORUM: Discussion

Article Image

https://www.youtube.com, RonPaulLibertyReport

The US continues to insist that a Russian invasion of Ukraine could come "at any moment," while the Russians insist they have no interest in an invasion. Is Russia about to call Biden's bluff?

Make a Comment