News

A mural by Dutch artist Judith de Leeuw shows the Statue of Liberty covering her eyes with her hands, in Roubaix, northern France, on July 14.