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

The scene of a building fire at East 4 critically injured in fiery East Village building explosion Queens man again convicted for killing man who tried to dance with his girlfriend Maggie Smith, left, as the Dowager Countess and Gilded age is over: Downton Abbey to shut down after next season

Comments