A Peace Place In An African Village