News August 9, 2025 The Vulture Head Sacrifice, Hippo Sacrifice, Child Sacrifice, Grave Digging NPP, Opposition Disunity, ID Cards Abroad… 38 Views Barrow said it in his own voice that he sacrificed his own child; no one forced him to reveal it. The same Barrow…