Shanti Generation

Shanti Generation

Los Angeles / Shanti G is a movement to empower youth with peacemaking skills to build a world that respects and celebrates difference on the way to discovering unity.