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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results