1commentPrint 6Dec20117:13pm, ESTJustin Lane / EPAPeople are reflected in a puddle as they walk past a neon American flag in Times Square in New York, New York, USA, on Dec. 6, 2011. Neon flag illuminates New York's Times Square.1commentExplore related topics: us-news, new-york, times-square, american-flag
older6Dec20116:58pm, ESTVirginia man exonerated of sexual assault charges after 27 years in prisonnewer7Dec20111:00am, ESTLast witnesses: Memories of Pearl Harbor attackMost popular posts51Derelict Northern Ireland shops get facelift ahead of G8 summit1dayago5The Week in Pictures: June 6 - 135daysago4Lightning strikes the Willis Tower in Chicago5daysago165Boys learn combat skills at Hamas-run summer camp5daysago3Wild weather over Washington as clouds converge on capital4daysago