Missing IEBC ICT manager Chris Musando has been found dead with a head injury and broken arm.
Police said the deputy director's body was found in Kikuyu and taken to City Mortuary in Nairobi on Sunday.
His family members have…
Recover your password.
A password will be e-mailed to you.