Former Rally Champion Charles Muhangi is Dead December 6, 2018 The Tower Post City tycoon and former rally champion Charles Muhangi has died, The Tower Post reports. The