CNBC   |  July 21, 2014

Time for Putin to face moment of truth: Expert

Nina Khrushcheva, The New School professor, discusses the fallout from Russian's relationship with separatists and imposing additional sanctions on Russia. Let's push Putin and see how scared he gets, suggests Khrushcheva.

Share This:

Sorry, we do not have a transcript available for this video at this time.