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

New York City Police Commissioner William Bratton addresses NYPD head confronts protesters at hearing Workers install escalators at the 72nd Street Second Behind the scenes at the Second Avenue subway site City to spend $242M to repave 2,500 miles of city streets

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

Comments