For four hours they sit quietly, listening to a high priest recite Ramayana, an ancient epic that is fundamental to Hindu belief and culture. More than 1,000 Hindus have gathered each day for more ...