WORLD France unveils mini Statue of Liberty in Washington by The Istanbul Post July 15, 2021 by The Istanbul Post July 15, 2021 PARIS, FRANCE A second miniature version of the Statue of Liberty has found a second home … Read more 0 FacebookTwitterPinterestEmail