Leslie Butterfield (pictured left), delivered an oral statement on behalf of ICT at the UN Human Rights Council meeting in Geneva on June 3.
Leslie Butterfield (pictured left), delivered an oral statement on behalf of ICT at the UN Human Rights Council meeting in Geneva on June 3.