Image 1 of 1
Hindu temple Animal sacrifices, India
Animal Sacrifices at the Kamakhya Temple, Guwahati Assam.  One priest drags the baby goat to the chopping block and the other waits with the hatchet. While the the man who brought the hapless animal to appease the Goddess looks on.