The Daily Rundown 04/21/14

US to place more sanctions on Russia?

First Read: Deputy National Security Advisor Ben Rhodes joins Chuck Todd to preview the President’s trip to Asia, and to talk about the latest from Ukraine and the possible sanctions that the administration could place on Russia. ... more Duration: {{video.duration.momentjs}}