A 23-year-old Kenya Defence Forces (KDF) officer was at pains in an Eldoret court as he testified against his own father ...