ESC TO CLOSE

SEARCH

Opposition Leader Felix Tshisekedi Has Won the DRC Elections

Opposition Leader Felix Tshisekedi Has Won the DRC Elections

After delayed results and international pressure, the election results have finally been announced.