Hundreds mourn beloved homeless man at funeral for him at Catholic church

CNS has this news here.

Featured