
75 Years On, UDHR’s Relevance in Sri Lanka and Beyond
On December 10, 1948 the UN General Assembly adopted a Universal Declaration of Human Rights (UDHR). Drawing on grim experience of how misuse of power caused massive destruction and suffering and reflecting…