Tag: Primates

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…

CONTINUE READING THE WELL OF DESPAIR