Putin's war on Ukraine is a war on the world, and sanctions will not be enough to stop him: Dr. Rebecca Grant
International Relations expert Dr. Rebecca Grant on the world awaiting Biden's response and how the U.S. should proceed after Russia unleashes war on Ukraine