Tag: Stanford

Posted in America

THE WELL OF DESPAIR

‘Man’s inhumanity to man,’ is a phrase often used to describe the abject cruelty that people seem to inflict on each other with impunity. But…

Continue Reading THE WELL OF DESPAIR