EDITORIAL NOTE: The graphic design below is a piece of French Islamic State propaganda that has appeared on Twitter. This propaganda poster of an hourglass illustrates the Arab states falling into,…
You need a TRAC license to view the rest of this content. Learn more