TradoctasDec 20, 20212 minLet's Talk About Human RightsTranslating (and interpreting) to build a safer world A few weeks ago, a People's Tribunal took place promoted by the...