News

As statements go, it's a big one.A towering mural in France of the Statue of Liberty covering her eyes is racking up millions ...