Over 15, 000 People Turn Up For Twaweza Live Concert In Eldoret May 28, 2018 Editor Off Brand Buzz, On 27th May 2018, Safaricom held its first Mega concert dubbed Twaweza Live in...