Walking For Peace; Peace is the inner nature of humankind; if you find it within yourself, you will find it everywhere
By Sister Chirya of Owego — These photos capture the powerful moments of the extraordinary 2,300-mile Walk for Peace across America led by Buddhist monks….