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

Police: Man sold cocaine through Craigslist Kaci Hickox, left, and the quarantine at University Kaci Hickox goes for bike ride, breaking quarantine A frame grab from the Saudi-owned television network Fox News to name Navy SEAL who killed bin Laden

Comments