Peach Trees for Peace
PEACH TREES FOR PEACE! On July 7th, 2013 a group of us are travelling to the Navajo nation, to perform a ceremony, seeking peace, and healing for this land we call the United States of America. Historically, the conquest of the Navajo occurred in a