FIDH Deputy Secretary General is Finally Free!

  FIDH and 45 of its member organisations around the world celebrate the release of their…