(AP Photo/ Anupam Nath)
A buffalo struggles as people prepare to sacrifice it at a temple of Hindu goddess Durga at Rani Village on the outskirts of Gauhati, India, on October 4, 2011
. Every year, hundreds of devotees arrive with buffalos, goats, pigeons and ducks to sacrifice them during the Durga Puja
What Are your Thoughts?