KSLU Law Notes

Human Rights Law and Practice

Optional – I