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