LTDH: Ligue Togolaise des Droits de l’Homme

What does LTDH mean? The above is one of LTDH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ligue Togolaise des Droits de l'Homme