Audio By Vocalize
A man accused of killing Ohangla dancer Sheila Odoyo alias Sheila Wegesha has been arrested in Tanzania after two years on the run.
Police arrested Jackson Otieno Bambo, a.k.a. James Babu Olang who was Odoyo’s husband.
Directorate of Criminal Investigations (DCI) said that Olang’s arrest was made by detectives attached to the Athi River and Nyatike Police Stations and Tanzanian authorities.
“Odoyo was found murdered inside her house in Athi River on the morning of 9 May 2024, in a case that triggered intensive investigations and a relentless pursuit of the suspected perpetrator,” said DCI.
“With the suspect nowhere to be found, detectives followed leads, pieced together intelligence and pursued every available avenue to bring him to justice.”
Police said that they gathered intelligence and pursued leads for nearly two years before locating the suspect in neighbouring Tanzania.
“The breakthrough came when intelligence placed the fugitive in Kirongwe, Shirati District, Tanzania, where he was reportedly hiding in plain sight while operating a club approximately 70 kilometres from the Muhuru border point.”
DCI said that at the time of his arrest Olang was in possession of a Tanzanian ID card bearing the name James Babu Olang.
“A detail that now forms part of the ongoing investigations.”
He was first booked at the Nyatike Police Station before being moved to the Athi River Police Station, where he is being held pending arraignment in court to face a murder charge.