
Walking for Peace: Inner Peace and Compassion
Aug 16, 2026 - 59:00
Radio and PodcastLive Radio & Podcasts
On this edition of Peace Talks Radio, we hear from people who chose to physically stand in the way of war. Volunteering to serve as a “human shield” is an intense act of self-sacrifice. But those who have done it say it‘...