Chad’s prime minister and opposition leader Succes Masra has tendered his resignation after interim President Mahamat Idriss Deby was confirmed as a winner of the May 6 presidential election, Masra said on Wednesday. Masra, a staunch opponent of the junta, which seized power in April 2021, was appointed prime minister …
Read More »