revealed these bombshells back then, especially when they desparately needed to win the election in 2024?