News

Amsterdam-based street artist Judith de Leeuw described her giant work in the northern French town of Roubaix, which has a ...
The Statue of Liberty was gifted to the United States by the French people and revealed to the world in New York harbor on Oct. 28, 1886. Another X user commented, "I agree with the mural ." ...
The Statue of Liberty was gifted by the French people to the United States and revealed to the world on Oct. 28, 1886, in New York harbor, affirming the friendship between the two nations.