For every villain, we’ve got a hundred heroes.
These beachgoers helping migrants who have just arrived on the coast of Tenerife.
Reuters / Arturo Rodriguez / The Associated Press / Handout / Via chinadaily.com.cn
This queue to donate blood at 2 a.m. in Santiago de Compostela, after the train crash that killed 79 people in July 2013.
And this fireman helping a little girl after the same incident.
REUTERS / Xoan A. Soler / Monica Ferreiros / La Voz de Galicia / Via reddit.com
This volunteer who hit the road to join the clean-up operation following the Prestige oil tanker disaster.
The sign says: "To Coruña to clean up the oil spill."
Eloy Alonso / Reuters