Two Key Blunders Chiloba's Alleged Killer Made that Pinned him to the Scene of Crime
Jacton Odhiambo the main suspect linked to the horrific murder of Edwin Chiloba has today admitted to the killing of the activist. Key Evidences / Blunders that Pinned him to the Killing 1. Mr Odhiambo who has today admitted that he was living with Edwin as wife and husband was seen with a metal box in the neighborhood where he lived with the victim.
Photos of Body Builder Claimed to Have Helped Jacton Odhiambo Murdering LGBTQ Activist Edwin Chiloba
Police officer investigating the gruesome Murder of LGBTQ Activist and Fashion Designer Edwin Chiloba have so far arrested four people. Jacton Odhiambo who is believed to be Chiloba's boyfriend was the first Suspect to be arrested after a testimony by the caretaker of the apartment they were living at.
Jacton Odhiambo: This is Why I Killed My Lover Edwin Chiloba
The main suspect Jacton Odhiambo a Nairobi based freelance photographer who was arrested earlier yesterday in connection in the gruesome murder of LGBTQ activist Edwin Chiloba has admitted to killing the activist. This according to Langas police OCPD John Odhiambo who is the lead officer investigating the case that has attaracted the attention of the international community and human rights groups.
Edwin Chiloba lover has confessed to have killed him because of this reason
The late fashion model Edwin Chiloba has been a roommate and lover to Jackton Odhiambo. Jacton has confessed to have killed Edwin Chiloba because of being unfaithful in their relationship. The two lover birds together with one unidentified man went out on december 31 to usher the new year in Tamasha night club in Eldoret.
The killer of Edwin Chiloba has revealed himself
Edwin Chiloba boyfriend Jackton Odhiambo has confessed he is the one who murdered him. He said that he killed Chiloba because of being unfaithful in their relationship. The two lover birds together with one unidentified man went out on december 31 to usher the new year in Tamasha night club in Eldoret.