Boy allegedly hangs self in Edo over incest allegation by Adekunle Dada October 20, 2021 0 Iyowa community was into confusion on Tuesday as a boy identified as Benjamin allegedly committed suicide in Ovia North East ...