Mounting Ukraine-Russia Tension

Following weeks of increasing Russian troop deployment near the Ukraine border, over 130,000 Russian troops are now deployed according to the Ukraine military intelligence. The origin of this tension goes back to the Russian demand over Ukraine’s NATO membership. During a phone call with French President Emmanuel Macron, President Vladimir Putin told his desire toContinue reading “Mounting Ukraine-Russia Tension”

Create your website with
Get started