Author: Swapan Deb Barma Today human rights are central to the discourse of International Public Policy and Scholarship. And the mechanisms have evolved dramatically since the signing of the Universal…