The face-off between Obama and Putin

08:44

Meet the Press Chuck Todd, NBC's Andrea Mitchell, NBC's Ron Allen, and NBC's Ayman Mohyeldin share their thoughts on President Obama and Russian President Vladimir Putin's meeting scheduled this afternoon.