20030125 india: Faith makes the difference at this ghost mela