France’s Lady Liberty artwork goes viral as a new Statue of Liberty could be in the works
by
July 11, 2025
PARIS — A mural titled “The Statue of Liberty’s Silent Protest” – featuring Lady Liberty covering her face with her hands and her torch now lying on her chest – has been unveiled in France.The