December 26, 2024

Officials swear to sacrifice firstborns if they betray party in 2024 elections