Every now and then a complete stranger will do something that reaffirms my faith in humanity. Most of the time I read about them in the news, or see them on television, but very rarely I have the pleasure of being personally helped out by a stranger. Most often you only hear about [...]




