America • June 17, 2020The Statue of Liberty arrived in New York Harbor on this day: The path to true peaceDr. Jim Denison