Jun. 17, 2022 - 04:09 - Former CIA station chief Daniel Hoffman weighs in after Vladimir Putin said the attacks on Russia's economy have failed.
For video troubleshooting and help click here.