Month: January 2022

Fears of an Invasion

Russia has stationed about 100,000 troops near its border with Ukraine. Vladimir Putin’s government has issued a list of demands that Western powers are highly unlikely to meet. And President Biden said yesterday that he expected Putin to send troops