A thirteen-year-old girl Precious Iwezoa has allegedly hanged herself in Benin City, Edo State, throwing her family into mourning. According to Channels Television report, a neigbour found Precious – who…
Read More Family in grief as 13-year-old girl hangs self in Edo