Guest columnist War in Ukraine appears imminent. Russia has amassed about 170,000 troops close to Ukraine’s border, including mechanized units and special ops units. The Pentagon warns that Russia may sponsor a "black flag" attack on newly made “Russian citizens” in eastern Ukraine and use this as an excuse to invade Ukraine again, abrogating the Minsk cease-fire.

Russian President Vladimir Putin made a series of demands on the West and insists that Ukraine should never be allowed to join NATO and that NATO abandon military activity in Eastern Europe. This would endanger Poland, Romania, Czechia and the Baltic states, and […]

See also  No Title

By Donato