T he Istanbul Principles and the International Framework Geneva, Switzerland June 2013.
T he Istanbul Principles and the International Framework