Viewing a single comment thread. View all comments

ChairmanUzamaoki t1_jd23vn0 wrote

but it's such a ubiquitous thing in ancient cultures to sacrifice to the gods I wonder if it arised independently in so many cultures or if it was a tradition passed down from some proto-human from when we were barely able to conceptualize the abstract such as gods nd afterlife.