Day: February 24, 2022

Russia’s invasion of Ukraine puts Biden’s leadership to the test

On Thursday, Russian President authorized on what he called a “special military operations” into the Donbass region of Ukraine triggering the highest ever US-Russia tensions since the cold war. Putin ordered the deployment of the Russian military into Ukraine despite… Read More ›