Anthropology / Everything Human

The Sacrificial Puppies of the Shang Dynasty