Fox News Channel Talks to IRI's Scott Mastic About Staff Being Detained in Egypt

January 27, 2012

Egypt Bars U.S. Workers from Leaving
America’s Newsroom