Sign the Commitment

Signing the Barcelona Consensus Pledge means supporting the idea of a world in which we all can live.