Iraq Banner Desktop

Store Banner Mobile


A reconstruction of Germany's Pömmelte.

Evidence of Human Sacrifice and Death Rituals Found at the German Woodhenge

The 4,300 year old woodhenge of Pömmelte in Germany is finally beginning to give up its secrets - and some of the information we’re learning is quite grisly. The battered skeletons of women and...