30: Dare to Hope

There are many who have given up trying to make a better life for themselves. They have had one disappointment or challenge after another and it seems they are impossible to overcome. The good news is that in this season of advent, we are reminded...

Continue Reading30: Dare to Hope