Reading Time: 1 minutes

Statue of Liberty New York

The Statue of Liberty arrived in New York Harbor on this day: The path to true peace