France’s Lady Liberty artwork goes viral as a new Statue of Liberty could be in the works
A new mural of Lady Liberty has gone viral, with mixed reactions in the US. This follows calls from a member of the European Parliament earlier this year for the…