• Newsfeed
  • Veterans

New York Drops 1 Million Rose Petals on Statue of Liberty For D-Day

More Must-Reads From TIME

Contact us at letters@time.com