A mural of the Statue of Liberty covering her face in shame was unveiled in Roubaix, France, one day before the United States celebrates Independence Day on July 4. The mural, titled “The Statue of Liberty’s Silent Protest,” was created by Dutch artist Judith de Leeuw, who… pic.twitter.com/Msy9fAKI4n
— CBS News (@CBSNews) July 4, 2025
You need to be a member of Command Center to add comments!
Replies