CAR’s President Touadera on Track to Win Elections, Party Says
President Faustin-Archange Touadera of the Central African Republic is on track to win the elections, his party said on Thursday despite the initial results of Sunday’s elections only just coming in. The announcement comes a