Tag: Succes Masra

Chad PM Masra resigns after presidential election defeat

Chadian Prime Minister Succes Masra announced his resignation just over two weeks…