Succes Masra, the opposition leader and prime minister of Chad, announced on Wednesday that he had tendered his resignation following the confirmation of Mahamat Idriss Deby...
The leader of the most radical political group in Chad, Succes Masra has been summoned for questioning following clashes last week. Masra is the president of a Chadian party...