A story you may have heard claims a French politician is requesting the United States return the Statue of Liberty to France.
A story you may have heard claims a French politician is requesting the United States return the Statue of Liberty to France.