Yesterday’s St. Petersburg blast which claimed 11 lives was preceded by preemptive raids on terror cells weeks and months ago. In mid-October last year alone, Russian security forces have raided and eliminated an ISIS affiliated militant cell, effectively thwarting at least three terror attacks in the southern Russia region. Continue reading St. Petersburg Blast was Preceded by Preemptive Raids on Terror Cells