15 Heartwarming Photos That Will Restore Your Faith in Humanity

News does not always have to focus on tragedy and calamity. Sadly, that contributes to a huge chunk of news these days. Allow me to bring a smile to your face with these motivational and uplifting images that will restore your faith in humanity.

1. Man gives away his shoes to an abandoned girl in Rio de Janeiro

homeless girl

2. Japanese senior citizens putting their lives on the line for youth

Japanese pensioneers

3. Offering electrical power to those in need after Hurricane Sandy

Offering electrical power

4. Showing gratitude on graduation day

Graduation day

5. Passerby rescues Shi Tzu hurled into the water by a storm

Shih Tzu

6. Happy birthday to the General

Birthday surprise

7. John Unger attempts to sooth the arthritic pain of his dog by cradling him to sleep every night

John Unger cradling his dog

8. NYPD officer offers a homeless person thermal socks and all-weather boots

Generous NYPD officer

9. Saving neighbours from flood caused by Hurricane Sandy

Jet ski save

10. Boy puts his life on the line for his dog during flood

Saving dog

11. Cyclists stop to feed a thirsty Koala bear

Thirsty Koala bear

12. Children rescue a dog from a ravine

Dog rescue

13. 12-year old child with inoperable brain tumor sworn in as youngest police officer

Youngest police officer

14. Helping her competitor cross the finish line

Helping competitor

15. Philanthropic parents handed these out to everyone on the flight

Philanthropic parents

In short: spread kindness by following acts of kindness yourself.