Feedback

State Dept. Issues Russia Travel Alert

 

NBC News’ Richard Engel reports lives from Moscow about the U.S. State Department warning to American travelers.

Shows