On 30 July 2019 Islamic State supporters circulated the poster via Telegram threatening Grand Central Station in New York City, New York, United States. Stating "Targeting the populations of countries that are…
You need a TRAC license to view the rest of this content. Learn more