Propaganda PostersPoster: 10 September 2018, Islamic State supporters have long adopted Bin Laden and the 9/11 attacks, but this particular poster is interesting because its presented as a history lesson "Know…
You need a TRAC license to view the rest of this content. Learn more