Sri Lanka to ban Hindu animal sacrifice WORLDS Image copyright Getty Images Image caption Some Hindus sacrifice animals as an act of religious devotion – though the majority… Read More