Scorecard Research Beacon
Search Icon
ABC News June 26, 2023

Revolt in Russia

A short-lived rebellion against the Kremlin has left White House officials questioning the strength of Putin’s regime. ABC News’ Justin Finch explains how the chaos could benefit Ukraine.