‘Skull Of The Gods’ Found In Russian Mountains
A strange mysterious briefcase and two equally mysterious skulls have been discovered in the mountains of Russia in Adygea. The two skulls belonged to a creature of “unknown origin” with the emblem of the Ahnenerbe, […]
