Why now? The FBI announced on Oct. 7 that it foiled an alleged terrorist attack on the Mall of America in Minneapolis, which prompted Sen. Amy Klobuchar to call for more anti-terrorism investment.
The Mall of America plot is the latest development, with the political reaction from Klobuchar ongoing and no further details in the reports.