U.S. Markets close in 2 hrs 40 mins

Putin mercenaries losing in Ukraine: McFaul

Former U.S. Ambassador to Russia Michael McFaul, shares his thoughts on reports that Ukraine forces took out Russian military personnel in Ukraine. McFaul says Putin has not been doing well in terms of strategy in Ukraine.