Twitter

These 17 stories of the kindness of strangers will warm your heart

10.

11.

12.

13.

14.

15.

16.

17.

One person was a witness to such kindness, offered on a regular basis by her own father.

It just goes to show that the smallest gesture can mean so much more than you might imagine. There’s hope for the world after all.