Isaac Villegas
Pastor. Writer. Durham, NC resident. "The call of God's noncoercive love is for us to resist the violent powers of this world with our bodies."
“Every tree is the tree of life.”