Right of Peoples to Peace
by Leela Ramdeen, Chair, CCSJ and Director, CREDI “Peace and security are essential foundations for social progress and sustainable development… We must douse the fires of extremism and tackle the root causes of conflict. Peace is a long road that we must travel together…Let us all reflect on peace – and what it means for […]