Residents of the Russian city of Chelyabinsk had a difficult time sleeping last Wednesday night, thanks to the huge glowing orb of light hovering in the sky.
According to the News Agency “Доступ” (Access), the “blazing orb” was first noticed over the city’s Kopeyskoye highway where it was photographed. The previous night of the 19th saw another strange luminous occurrence as locals in the northwest part of the city reported seeing a glowing fog descending from the sky.
Meteorologists theorized that the glowing fog could have been attributed to street lights reflecting off of ice crystals in in the air, but the giant ball of light still has everyone stumped. Could it be related to the meteors that hammered Russia last month or did the city of Chelyabinsk come face to face with visitors from space? If you’ve got any ideas, let us know. Tweet us @WhoForted, message us on Facebook, or leave your thoughts in the comments below.