(Poster) Green B1rds Telegram Channel (Unofficial Islamic State): "9/11 We Call on Every Muslim To Comply With Allah's Order to Kill Americans" - 10 September 2019 (Depcting Twin Towers, New York, United States)

You must be logged in to view this content.

Login form