July 1, 2013 | Fox News

America’s News HQ

FDD's Mark Dubowitz discusses the protests that have errupted in Egypt demanding President Mohammed Morsi to step-down.

Issues:

Egypt