France gifting U.S. a second Statue of Liberty for Independence Day, ‘little sister’

After more than 130 years in the Upper New York Bay, Lady Liberty has become a big sister.

Go to Source
Author: {Just The News}

Comments