Enough
A RALLYING call has gone out to horse owners to help bring an end to the misery caused by fireworks. As Britain prepares to welcome a new year tonight (31 December), there is no doubt fireworks will be let off. There is also little doubt that the res