The Latest Camp of the Saints
Post

The Latest Camp of the Saints

Total strangers hug one another. People dance for joy in the streets. Tears pour down their faces. It is Germany, November 1989. The Berlin Wall has fallen and for the first time in decades people can move freely back and forth in Germany’s old capital. A people feels its solidarity, in the truest sense of...