Skip to main content

Written statement / submitted by the International Federation of Human Rights.