The Sacrificial Puppies of the Shang Dynastysapiens.org2 points·anthrocurious··0 commentsOpen articleSaveView on HN