Today, Queen Elizabeth II will honor the victims of 9/11 by laying a wreath at Ground Zero and officially "opening" a 5-year-old British Garden of Remembrance. But why did it take nine years to do so?
Today, Queen Elizabeth II will honor the victims of 9/11 by laying a wreath at Ground Zero and officially "opening" a 5-year-old British Garden of Remembrance. But why did it take nine years to do so?