Storyful reports:
A new mural depicting Lady Liberty covering her face in shame was unveiled in Roubaix, France, ahead of Independence Day in the United States. Dutch artist Judith de Leeuw painted the mural, titled “The Statue of Liberty’s Silent Protest,” on a building on Rue de Chemin-de-Fer.
De Leeuw told Storyful that the Statue of Liberty, originally a gift from France to the United States as a symbol of friendship and freedom, was depicted covering her eyes in the mural to reflect the shame over the United States’ current immigration policies under the Trump administration.
Read the full article.
A new mural in France depicting Lady Liberty covering her face in shame was unveiled the day before America’s Independence Day. pic.twitter.com/uX35psCw8J
— USA TODAY (@USATODAY) July 4, 2025