SHARE
News

Statue of Liberty showered with rose petals for D-Day

Three helicopters flew over the Statue of Liberty, showering France's gift to the United States with 1 million rose petals during a ceremony commemorating the 70th anniversary of the D-Day landings. (June 6)

SHARE

More like this

Governors Island in New York City is open How do you say Governors Island in Chinese? NYC set to celebrate the 25th anniversary of the Americans With Disabilities Act Nostalgia train, an R1-9 Treat for subway riders: Nostalgia trains roll next week

Sign up for NYC news plus the scoop on things to do, see and eat.

Comments