A tiny "alien creature" that washed up on the banks of a river in north-western Russia has locals and experts stumped.
A Russian woman claims to have found proof of extra-terrestrial life - and kept the '˜alien corpse' chilling in her fridge for two years after its module crash-landed outside her house. Marta ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results