Video: 10 injured as possible improvised explosive device causes blast in St. Petersburg store

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