Mind
10 photos that will restore your faith in humanity

From pedestrians stopping to help a dog accidentally tear-gassed during a demonstration to a man offering free haircuts to the homeless in exchange for a hug, these random acts of kindness will restore your faith in humanity.
Related links:
7 mental shifts to get yourself out of a rut