AdminOct 19, 20153 min readLUTH surgeon allegedly killed by husband may have committed suicideIt will be recalled that on October 15, the LUTH, Idi Araba, was allegedly thrown into mourning following the death of the surgeon who...