Mystery in Moscow: Where Is Vladimir Putin?

01:08

Chuck explains the global concern over Russian President Vladimir Putin’s public absence over the last week.