The Portland Heroes – the indomitable human spirit at its finest
There is an impulse in human nature to do good; to be altruistic; to stand up and help others even though they may be total strangers. It is this indomitable spark of humanity which is perhaps our single, most powerful, saving grace. If we, as a species survive, it will be due to that innate impulse to act altruistically even when we may personally not benefit. Or even face personal danger.
