Police rules out foul play as 13 year old commits suicide in Edo National News Police rules out foul play as 13 year old commits suicide in Edo Admin August 9, 2021 August 9, 2021 A thirteen-year-old girl Precious Iwezoa has allegedly hanged herself in Benin City, Edo State,...Read More