Messages of hope May 6 Written by Deepa Shah What gives you messages of hope? Deepa Shah Previous Previous Battery of your heart Next Next Soothe the soul