Gossip Alleged Yahoo boy commits suicide (Graphic photos) A young man identified as Mukoro Ovie Rex has reportedly stabbed himself to death over the adverse effects of alleged rituals carried out for... tvceadminJune 1, 2018