The peace-promoting trek has drawn massive crowds who come to witness the historic event and offer their support.
Nineteen Buddhist monks held a peace rally in Decatur during a 2,300-mile journey from Texas to Washington, D.C. Thousands of people and high-profile dignitaries gathered at the Beacon Municipal ...