Marc Lynch is associate professor of political science and international affairs at George Washington University.

Read More