Will Vladimir Putin really stand down?

06:07

The fighting in Ukraine appears to be subsiding after a cease-fire agreement was reached Friday between Ukrainian forces and Russian-backed separatists. Nina Khrushcheva from the New School joins to discuss.