GO
Loading...

NATO satellite images show Russian troops in Ukraine

Friday, 29 Aug 2014 | 7:04 AM ET

CNBC's Michelle Caruso-Cabrera reports Russia's President Vladimir Putin is peaking at a youth conference in Seliger while 1,000 Russian troops are operating in Ukraine.