Security services say an improvised explosive device may have caused the explosion at a supermarket in St. Petersburg. The force is thought to have been equivalent to about 200gm of TNT. The…
Via Youtube
Security services say an improvised explosive device may have caused the explosion at a supermarket in St. Petersburg. The force is thought to have been equivalent to about 200gm of TNT. The…
Via Youtube