Press "Enter" to skip to content

Statue of Liberty’s ‘little sister’ will be officially inaugurated today

One hundred and thirty-five years after the Statue of Liberty was formally unveiled in New York Harbor, her “little sister” has taken up residence in front of the French ambassador’s home in Washington, DC.

One hundred and thirty-five years after the Statue of Liberty was formally unveiled in New York Harbor, her “little sister” has taken up residence in front of the French ambassador’s home in Washington, DC.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *