When Kenya was awarded the hosting right for the 2018 ITTF Africa Top 16 Cup in 2017, one man that carried the burden is Andrew Mudibo, the President of Kenya Table Tennis Association (KTTA). At every forum before the d-day,

Read more