Taibu was trying to carry on with his life in Zimbabwe, but an incident involving his wife forced into exile.
5 July 2019 1:56 AM IST
'My congratulations to Rashid for becoming this record holder. Records are meant to be broken', said Taibu.
6 Sept 2019 3:07 PM IST