NAIROBI, KENYA: There is no way you would have missed him. Standing ramrod straight at 6’3 feet, he towered over the other people. But may be you would have dismissed him on the account of his clothes, a checked-shirt, untacked over a fading blue jeans. And slip-ons.
Slip-ons, at the sparkling postcard-like Villa Rosa Kempinski Hotel on Chiromo Road where designer suited wear is common as soil. Just who pulls such a stunt?
A Mandela.