Ukraine War hits 1000 days, Virginia Tech professor reacts
On February 24, 2022, Russia invaded Ukraine, a war that Dr. Gerard Toal, a professor of government and international affairs at Virginia Tech, said was a long time coming. The Biden administration fueling the conflict as they have authorized Ukraine to use powerful long-range American missiles inside Russia,