'All-Seeing Eye' Flashes Over Chelyabinsk, Spooking Residents

  • 7 years ago
An eerie, glowing 'eye' formed in the sky over the Russian city of Chelyabinsk on Thursday evening and was illuminated by bright flashes of light. Some Chelyabinsk residents were spooked by the otherworldly sight while others claimed it was the protective eye of God. No official reason for the mysterious glowing light gas been provided.

This isn't the first time city residents have seen odd things in their heavens. In February 2013, a meteor of around 66 feet in diameter exploded above Chelyabinsk Oblast, causing a bright flash and powerful shock wave. Around 1,500 people sought medical treatment following the incident.

Recommended