Marc Lynch is a professor of political science and international affairs at the George Washington University and director of the Project on Middle East Political Science.…
Marc Lynch is a professor of political science and international affairs at the George Washington University and director of the Project on Middle East Political Science.…