Francis Gachuri is a Kenyan journalist, political analyst, editor at Citizen TV. He is also a senior political reporter in...
Francis Gachuri is a Kenyan journalist, political analyst, editor at Citizen TV. He is also a senior political reporter in...