Faustin-Archange Touadera, outgoing president of the Central African Republic (CAR), has won the absolute majority in the first round of the presidential election, according to provisional results announced on Monday. The National Elections Authority (ANE), the electoral body of the CAR, which announced the results, said Touadera garnered 346,687 votes,Continue Reading