CAR’s President Touadera on Track to Win Elections, Party Says December 31, 2020 0 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 ...