Top of Mind Thursday - February 17, 2022: Space Invaders
Over 150,000 Russians troops now sit on the border of Ukraine. Will Vladimir Putin invade Ukraine and take control of this sovereign nation? Is this just bluster and maneuvering? Is this a serious global threat or is the entire crisis overblown? None of us know what Putin's plan will be. Maybe