Video: NBC chief foreign correspondent blasts Obama’s “Egypt not an ally” statement

Read article

Advertisements
Tags: