Nairobi, Kenya: Never in his wildest dreams did Henderson Magare imagine he would be playing host to an iconic African leader in a house he had initially intended to be a home for him and his children ...