translate English to French: Huquq al-Nas (People's Rights) magazine
Huquq al-Nas (Droits des peuples)