Om Shanti—the deeper meaning (and why it’s the ultimate peace bomb)

What does Om Shanti mean? Discover the original meaning of this mantra and how you can use it to elevate your consciousness and transform your life.