Father Joe Carroll Dies at 80; San Diego Icon Who Helped Homeless – NBC San Diego
Father Joe Carroll, a San Diego icon who built a nonprofit organization to help the homeless in San Diego, has died at the age of 80 after a battle with diabetes, Father…
Read More...
Read More...