’2 Days in Paris’ sequel falls short of original

A gift from the French government in 1886, the Statue of Liberty and her promise to welcome “The wretched refuse of your teeming shore” was the first recognisable sign of the America that new immigrants saw when arriving in New York. Arriving with 30 kinds of sausage and cheese at Read More…




