Those crazy Ruskies..





Claim: Women kept “alien corpse” in her freezer–and authorities in Russia took it..