The September 11th Families Association have taken over a former deli on 120 Liberty Street, right across from the World Trade Center site, and created The Tribute Center – a very personal memorial. Photos, keepsakes, mementos, and tributes sent in by victims’ families all help the outsider get a firsthand feel for the immense tragedy of the day. Story by Michelle Harty On … [Read more...] about September 11th Tribute