Read time: 2 mins
Every now and then life gives you one of those wonderful human-to-human experiences that leaves a pleasantly lingering warm glow. I had