Tens of thousands of people gathered recently in Moscow’s Bolotnaya Square to protest against the regime of Vladimir Putin and his party. But amid the pro-democracy chants and police presence, there was a mysterious visitor: An unidentified craft was spotted hovering high above the event.

UFO or something more mundane?

You can read the full story HERE.