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

Cops rescue a cat on the subway tracks. Ruff road! Animals delay hundreds of subway trains Legionnaires' disease is a severe form of pneumonia Legionnaires' victims now at 71 New York Police Department Commissioner Bill Bratton speaks Bratton: Provide mental health care to homeless

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

Comments