In the celestial realms of Mount Kailash, a profound silence had settled. The Devas, the gods of heaven, were in despair. The demon Tarakasura, blessed with a boon that he could only be slain by a son of Lord Shiva, was wreaking havoc across the three worlds. But Shiva, the great ascetic, was deep in …
The Birth Story of Lord Karthikeya