IReV Glitch: INEC Releases Official Report On Why 2023 Presidential Election Results Failed To Upload Read more