Austria
Statements
Germany
International Committee of the Red Cross
University Pablo De Olavide, Seville
Sri Lanka
Switzerland
Republic of Korea
Ireland
Article 36
European Union
European Union
Switzerland
Future of Life Institute
Human Rights Watch
Germany