Richard Kamau on 25th Oct

Neil Wigan, the British High Commissioner to Kenya, has justified his country’s position regarding issuing an apology...