This blog records the mind ramblings of Hilton Mashonga. What he thinks, believes, senses, feels and loves.