The Longest Night of the Year

December 21, the longest night of the year, is remembered annually as Homeless Persons’ Memorial Day, a time when we remember the people who lost their lives while experiencing homelessness. The night seems particularly poignant this year as we anticipate …

The Longest Night of the Year More >