Sadhguru tells us the story of Keertimukha – a demon who ate himself, and why he is considered to be above even the gods.

Click Image to Enlarge

Keertimukha, The Glorious Face

Subscribe

Get weekly updates on the latest blogs via newsletters right in your mailbox.