Man Faces Terrorism Charges for Allegedly Plotting to Kill ‘Tens of Thousands’ During Taylor Swift Concert
The shows were set to take place at Ernst Happel Stadium in Vienna in early August 2024. However, the shows were immediately canceled after the alleged plot was revealed. Three…