Can it really be true, at this date in 2021, that large-scale war in Europe is again possible? Why are about 100,000 Russian troops massing near their country’s border with neighboring Ukraine — a country with which Russia shares a close history, religion, culture, and previous membership in the Soviet …
Read More »
Eurasia Press & News