toolsforhope.com
The Handle is on the Inside February 25, 2016
In St. Paul’s Cathedral in London England, there hangs a famous painting, entitled “The Light of the World.” It depicts Christ standing outside a closed door, a door all overgrown with weeds,…