[DM] A saucer-shaped cloud passing over Moscow has sparked speculation that aliens are about to land. It was spotted low in the sky over Andropov Avenue in the Russian capital by a passerby, who took out his phone and started filming. ‘What is that? Aliens? Is it a UFO?’ he can be heard saying in […]

This content was originally published here.