Friday, July 30, 2021

Indian Animal Sacrifice

A buffalo is beheaded by Hindu priests at a Durga temple. Photo credit: International Business Times

animal sacrifice, animal cruelty, buffalo

SHARE YOUR THOUGHTS:

Goat Vendor In India

TRENDING

NEW ON GLOBAL ANIMAL