Felix Tshisekedi wins DRC presidential poll
Democratic Republic of Congo (DRC) opposition leader Felix Tshisekedi has been declared the winner of the long-delayed, disorganised and controversial presidential election, in an announcement by the electoral commission early Thursday that surprised many, as the vast country braced for possible protests over alleged rigging. Tshisekedi, who received more than seven million votes, or 38% […]

