Yegor Zadereev

Scientists Are Baffled Over The Corpse Of An 'Alien' Found In Russia

By R. Siva Kumar - Sep 03, 2015 08:14 AM EDT

Scientists have found a strange corpse that looks like that of an alien, near a Russian nuclear plant.

Fun Stuff

Editor's pick

Real Time Analytics