Woman ties son to pole, beat him with cutlass, lace his injury with pepper in Delta State by Ashimedua Adebiyi July 23, 2022 0 A physically abused young boy has been rescued by the Police in Ovwian/Aladja Division in Udu Local Government Area of ...