Millions of Hindus across India and other South Asian countries are celebrating Holi - the festival of colours - to mark the arrival of spring. Celebrants daub themselves in brightly coloured powder, or gulal, to celebrate the victory of good over evil, fertility and ...