NOW With Alex Wagner 03/18/14

Defiant Putin claims Crimea for Russia

Russian Pres. Putin signed a decree to annex Crimea on Tuesday, as the White House promised more sanctions. Alex Wagner weighs in. ... more Duration: {{video.duration.momentjs}}