TOPSHOT - Supporters of Venezuelan President Nicolas Maduro display a Venezuelan flag during a rally in Caracas on July 31, 2024. Venezuelan President Nicolas Maduro said Wednesday he was willing to share evidence of his election win, with international pressure mounting for him to back up a disputed victory that has sparked deadly protests. (Photo by Juan BARRETO / AFP)