kaida village

  1. M

    Metro Abuja Village Where Newborn Twins Are Hanged To Death 'Because They Are Evil’ Exposed - Sahara Rep

    Were it not for an unexpected stroke of luck, a set of twins would, by now, have been hanged to death in Kaida Village, Gwagwalada, on the outskirts of Abuja. However, the arrival of humanitarian workers 24 hours before their scheduled death left them a survival window that their mother bravely...
Back
Top