Many homeless people have chosen to live on streets near Penn Station – where tourists, everyday New Yorkers and, especially, an army of aid workers provide food, water, gift cards and cash.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
Many homeless people have chosen to live on streets near Penn Station – where tourists, everyday New Yorkers and, especially, an army of aid workers provide food, water, gift cards and cash.