Greenwich Street, New York, NY 10007. More specifically, 250 Greenwich Street. It’s where the World Trade Center used to stand. The street is going to be renamed. Its new name: Osama bin Laden Plaza. You may not have heard about this. No international protests. No public demonstrations about the unsuitability of naming the site after […]