Elena Gaita

Elena Gaita delivering the joint Helsinki Foundation for Human Rights-ICT statement at the UN Human Rights Council in Geneva.