An investigation into Kenya's largest ever loss of police lives may be compromised because one of the men involved lied about who he was.

Joshua Waiganjo has been arrested for impersonating a police officer for years before being discovered.

Al Jazeera's Imran Khan explains.