Barrett Young, CEO of The Mission, describes how the need is growing for services for people who are homeless, and comments on the heartless of the United States Supreme Court’s recent ruling that people who are homeless can now be arrested and fined for sleeping in public spaces.
Think Tank with Steve Adubato – featuring Barrett Young, CEO of The Mission