Thank goodness animal sacrifice is alive and well somewhere. Apparently some rotten spoilsports are objecting to its latest manifestation - http://www.independent.co.uk/news/world ... 81211.html