ICRC
Statements
Human Rights Watch
New Zealand
France
United Kingdom
Pakistan
Luxembourg
Human Rights Watch
European Union
Pakistan
Switzerland
Netherlands
Germany
Group of 52 States
Austria