In a landmark ruling delivered on Tuesday, the Calcutta High Court has imposed a blanket ban on mass animal sacrifice within ...