A time for feasts, prayers and fireworks, Diwali is one of the most important festivals in India. It is known as the festival of lights as people illuminate oil lamps or candles to symbolise the ...
People in Williams' ancestral village in India have been praying ... In Jhulasan, locals hold daily prayers for Williams' safe return, keeping an oil lamp burning as a symbol of their hopes.