© Alexander Demyanchuk/TASS An improvised explosive device with a power equivalent to 200 grams of TNT was detonated in a shopping…
Photo of Kazan Cathedral Courtesy St. Petersburg Guide, Facebook The detained suspects planned a series of terrorist attacks in St.…