Some truths are too simple to understand. We are not here to make war. "We must love one another or die," as W.H. Auden wrote.
Tom Fox lived. He rests in peace. His life and death are a challenge to the living.
For more of Fox's truth, read his blog or these excerpts. See also Christian Peacemaker Teams, Fox's comrades, who are the source of the photo.