On dragons and human sacrifice

A post was split to a new topic: On the authenticity of the Jatakas