Fri. Jul 5th, 2024

"Internet issues" were blamed for a delay in annoucing the results of Thursday’s national election. A lower than expected voter turnout was also recorded. DW has the latest.

By