Breaking : Vyborg residents report a powerful explosion in the Leningrad region of Russia 14.2K views12:57