Eleanor Rosenbach March 24, 2025 Progress of the Abidjan Principles since March 2024 Eleanor Rosenbach March 24, 2025