#Rita French

  • Article: Britain Just Appointed Its First Human Rights Ambassador

    Britain Just Appointed Its First Human Rights Ambassador

    From Thomson Reuters Foundation|May 22, 2019

    Rita French will be based in Geneva and will focus on issues including media freedom and slavery. Read more