Yahoo Web Search

    • France sends second Statue of Liberty to US

      Washington Examiner via Yahoo News· 5 days ago

      France is sending a second Statue of Liberty to be erected on Ellis Island, across the water from the original on Liberty Island. The 10-foot “little...