© Alexander Demyanchuk/TASS An improvised explosive device with a power equivalent to 200 grams of TNT was detonated in a shopping…