Unexplained flash of light baffles residents in northwestern Russia

0

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.