Fri. Jul 5th, 2024

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

By