More than 5,000 poppies, the symbol of the fallen soldiers of World War I, will illuminate Kansas City's Liberty Memorial beginning on Nov. 2. The display marks the centennial of Armistice Day, the Nov. 11 truce that ended four years of horrific slaughter in Europe.