FREEDOM FORUM: Discussion

Article Image

https://www.zerohedge.com, Tyler Durden

1. Ukraine is the largest nation in Europe, with a 1400 mile land border with Russia. The U.S. government under administrations since Bill Clinton's has sought to integrate Ukraine into the anti-Russian NATO military alliance.

Make a Comment