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