On this day in 1886, the Statue of Liberty was solemnly unveiled in New York. Today it is, of course, one ...
On this day in 1886, the Statue of Liberty was solemnly unveiled in New York. Today it is, of course, one of the icons of that city. The statue was donated by the French citizens, but the base of the ...
Read more