Artifacts and Ooparts Pointing to Ancient Civilizations
Marduk Lands in Africa ? This article involves a story which I certainly hope turns out to be just a funny rumor. The problem is that the source for this story has very deep Intel connections and usually is right on the money. And there are certain background details which create many more questions than they answer.