St. Louis’ Forest Park honors thousands of 9/11 heroes with ‘Flags of Valor’ display
Thousands of American flags lined Art Hill in St. Louis’ famed Forest Park, ‘one for each First Responder and Hero Solider lost in theater in the War on Terror.’…Read more.