BVAS

Finally, INEC Explains Why IReV Failed During 2023 Presidential Election

The Independent National Electoral Commission (INEC) on Friday released its official report explaining the failure to upload the results of the February 25, 2023...