Improving Lives at Rosie's Place
Rosie’s Place is a shelter for homeless and low income women in Boston. Its president and a former guest stopped by This Is New England to explain the many ways the shelter helps women in need get back on their feet.