A tiny "alien creature" that washed up on the banks of a river in north-western Russia has locals and experts stumped.
Scientists are struggling to explain the discovery of an 'alien' corpse near a nuclear power plant. The body, said to have a 'mysterious skull', was found on the banks of the River Kovashi by two ...