Share Share Article via Facebook Share Article via Twitter Share Article via LinkedIn Share Article via EmailIn many ways Putin is paying a price 'for what he created', says Fmr.
CIA Director Leon PanettaLeon Panetta, former Defense Secretary, joins 'Last Call' to discuss the unrest in Russia, the markets reaction to the turmoil, and what this means for Ukraine going forward.
Persons:
Putin, Leon Panetta Leon Panetta
Organizations:
CIA
Locations:
Russia, Ukraine