Okada Rider Hangs Self, Leaves Suicide Note In Ibadan by InsideOyo October 19, 2018 0 An Okada rider operating around Gangansi area of Ibadan, Oyo State has committed suicide, leaving behind a suicide note in his room. According to reports, the deceased said he resorted ...