There’s a Knife-Wielding Spider God in peru!
An ancient ceremonial building that was built thousands of years ago in northwestern Peru’s La Libertad region was decorated with a painting of a spider deity clutching a knife. Archaeologists … Read more