NOT_RICK, 3 months ago Likely despite US intelligence warning about imminent terror attacks in Russia earlier this month.
Likely despite US intelligence warning about imminent terror attacks in Russia earlier this month.