Frances Goldin – Glad She’s on Our Side!
“I have lived on the Lower East Side for seventy years. And when I came here, I found Nirvana, and I will die in this building — not in a hospital. I’ll die in this building. This is my home, and I love it here.” That is just the beginning of the fascinating story of […]