Scientists are baffled and conspiracy theorists are in an absolute flutter after what is believed to be an ‘alien corpse’ found in Russia.
The mysterious creature was found on the banks of a river near the town of Sosnovy Bor, Russia, which was built in the 1950s to serve the Leningrad nuclear power plant.
It’s elongated body and claw feet and “mysterious skull” has got UFO hunters excited at what could be evidence of life on other planets.
Either that or it’s a mutant chicken embryo – which is what experts first thought it might have been.
However, scientists believe that if it is a corpse, it isn’t from any known animal on the planet.