No stress please, we're Zulu
A study done last year by Bloomberg found South Africa to be the second most stressed country out of 74 surveyed. The title is currently held by Nigeria. Anyone who has driven through Lagos will under...
~ the literary equivalent of sex with a clown ~