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)


More like this

amnyamber01 AMBER Alert issued for Bronx girl, 3, abducted amny west side judaica NYPD investigating attack on Jewish bookstore employee The NYPD said on Monday, Nov. 30, 2015, Transgender woman brutally attacked in Jackson Heights

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