Hindu Worshipers Sacrifice Thousands of Buffalo to ‘goddess of Power’ During Nepali Gadhimai…
KATHMANDU — A Hindu festival in which animals are sacrificed to the “goddess of power” in an effort to obtain good fortune concluded this week, with thousands of buffalo beheaded on temple grounds in Nepal. Pigeons, goats, chickens and…