THE STATUE AND THE CROSS
The Statue of Liberty stands across from the Island of Manhattan in New York. Soldiers, on their return from overseas, often speak in awe of the feelings they had as they sailed into the harbor and viewed the "Torch of Freedom" in Lady Liberty’s hand.
To the Christian, the Statue of Liberty and the Cross of Jesus Christ have kindred meanings. Both symbolize the highest and noblest in freedom and liberty. Both stand as beautiful and glorious ensigns of a liberated people.