Organisasjonen har blitt nektet å vende tilbake til sitt hovedkvarter på Church Street, på 90th Street, overfor World Trade Center, på grunn av miljøproblemer.
Det ikke-profittdrivende har fått lov til å vende tilbake til sitt hovedkvarter til tross for miljøproblemer.