New SG of the ICJ, Santiago Cantón, want to mobilise the human rights community again Post date May 12, 2023