National view: Peace on Earth — more than a wish

December 24, 2011 at 6:00 pm in Duluth News Tribune

“Peace on Earth.” It is each year’s Christmas wish and indeed the great wish of the world’s religions across history.
Continue Reading