France will give its highest award, the Legion d’honneur, to the head of Morocco’s domestic intelligence, Abdellatif Hammouchi, who faces lawsuits over alleged torture. A year ago French authorities sought to question Hammouchi about the allegations while he was visiting
You must be logged in to post a comment.