flung water balloons filled with colored pigments at passers by. Hindu devotees cheer as they celebrate Holi, the Hindu festival of colors, at the Lord Jagannath temple in Ahmedabad, India ...