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 ...