New details have emerged over the death of popular Ohangla artist Sheila Wegesha Odoyo who was found dead in her matrimonial home on Thursday, May 9. Reports indicated that her husband, who is being treated as a person of interest in the case, disappeared but his last phone signal has since been traced by detectives…