Alfred Mutua’s Selfie Moment With British High Commissioner Kenya’s only performing governor, Dr Alfred Mutua is not being left behind in the ‘selfie’ bandwagon. They have become a common thing of the March 28, 2014 featured