Ikechukwu Uchendu

You Won’t Believe Why Mother & Son Tortured Housemaids, 11 & 9, With Pressing Iron In Abia

A mum identified as Agnes Uchendu, and her son, Ikechukwu, have been arrested by police…