Human Rights Watch (HRW) announced on Friday that former Chadian prime minister and opposition leader Succès Masra was arrested at his residence in the capital N’Djamena, urging authorities to immediately release him unless they can substantiate the charges against him. HRW’s Central Africa director Lewis Mudge stated: “The Chadian government should be seeking ways to [...]