French politician demands U.S. to return Statue of Liberty

A French politician has called for the United States to return the Statue of Liberty to France. The demand highlights ongoing debates over the ownership and symbolism of iconic monuments.

Trending Videos