Flowers and a card are left by British Prime Minister Theresa May, honoring the victims of the 9/11 terrorism attacks at the September 11 Memorial Garden in London, England. The garden in Grosvenor Square, London, opened Sept. 11, 2003. It’s a focal point in the city for those wishing to pay their respects to victims of the 9/11 terror attacks.
(Photo by Chris J Ratcliffe/Getty Images)
America Pauses to Remember Sept. 11, 2001 (Click Photos to Enlarge!)