Baring of teeth

Funny old things, humans. So simple and yet so utterly perplexing. Head-scratching and marvelling at human behaviour is one of my favourite pastimes, but I remain baffled at how some folks simply cannot evolve and adapt. And just when you think there are signs of real social progress, people go and do something a bit daft. It’s

Continue Reading →