Unexplained flash of light baffles residents in northwestern Russia


What is this mysterious flash of light recorded by different cameras in the city of Petrozavodsk, the capital city of the Republic of Karelia, Russia?

Most probably a meteor exploding and lighting up the city for a brief moment on February 11, 2016 just before midnight.

Follow us on Facebook and Twitter

Leave a reply

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.