A group of Buddhist monks completes a 108-day Walk for Peace from Texas to Washington, bringing its message to the nation’s capital Read More
Buddhist monks walk to the US Capitol on the final day of their 15-week journey from Texas … from the Independent Deepa Bharath and Tiffany Stanley