translate English to French: Members of TCHRD are mainly separatists who support the “independence of Tibet”.
Les membres du TCHRD sont essentiellement des séparatistes qui préconisent « l'indépendance du Tibet ».