TheDeclaration of Commitment of Port of Spain fails to lay out a clear human rights framework forprogress in the areas of human prosperity, energy security and
The UN Committee against Torture (UNCAT) will examine the Second Periodic Report of the Kingdom of the Netherlands under the Convention against Torture in April ...