In a world where far too many people only seem to care about themselves there are some truly outstanding people.

In a world that seems to be full of hate there are still some people who will go to extreme lengths to help strangers.

These examples are supposed to make you smile but let me warn you. If you are anything like me, chances are you’re going to spend the next few minutes sobbing, not smiling. However, your faith in the human race may be restored—at least to some extent.

And maybe, as you look at these, ask yourself what you would have done.