Posts tagged WWI

A sea of red poppies is forming at the Tower of London to honor World War I’s fallen allied troops.

It will run from Aug. 5 — 100 years since the first day of British involvement in the Great War — until Nov. 11 when the last poppy is for Armistice Day.