Diwali is one of the most popular Indian festivals which brings with it a sea of auspiciousness to homes. Mythological significance of the festival is that it marks the return of Lord Ram to his home after 14 years of exile. According to many beliefs, the festival also marks the […]
Trolls had it coming.
This is what social media is for.