Published: Mar 17, 2025, 05:25 IST | Updated: Mar 17, 2025, 05:25 IST
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.