A group of Buddhists monks spent 108 days walking on a 2,000-mile march from Fort Worth, Texas, to Washington, D.C. The “Walk for Peace” began October 26, 2025, and completed ...