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

This undated family photo provided by the National Eric Garner's widow asks for federal investigation Lyft is one of the new taxi apps Lyft says it will launch limited service in NYC The Metropolitan Opera is threatening to lock out Met Opera could lock out musicians in labor dispute

Comments