On 11 September 2019 Islamic State supporters Green B1rds (unofficial) circulated the poster on the 18th anniversary of the 9/11 attack depicting the Twin Towers in New York City, New York, United…
You need a TRAC license to view the rest of this content. Learn more