Richard Alden, Former Deloitte executive ,CEO of Wananchi Group who own Cable and Satelite TV operator and Internet Service Provider Zuku is being held in Kenya over the death of a woman at his house said she shot herself while taking a ‘selfie’. Richard Alden, took Grace Wangeci, to a
Read MoreRichard Alden, Former Deloitte executive ,CEO of Wananchi Group who own Cable and Satelite TV operator and Internet Service Provider Zuku is being held in Kenya over the death of a woman