Visuals showing a mysterious green-coloured fireball moving across the sky over Russia's Moscow have been shared by multiple social media users. While the government has not yet confirmed its origin, several users speculated that it was a meteor. Scientist Alexander Rodin claimed the video points to the fireball's "artificial origin", adding, "Apparently, it's the so-called space debris."
short by
Medhaa Gupta /
09:35 am on
28 Oct