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

City secures new contracts with school custodians Accused subway pusher: 'I didn't do anything' Former NBC employee makes new Cosby allegations

Comments