Moira Brown looks at the story of Francesca, a young girl born in a remote tribal area in Kenya with spina bifida. Often stories of children born in Africa with similar conditions have tragic endings, but God had a plan Francesca and today’s Hugs From Heaven is sure to inspire your heart today.
Life, Hugs From Heaven