9789310156850
Arunima Parmar
Shakti Path Publications
English
Political Science and Public Policy - Political Science and Public Policy
2023
16065.00
Peacekeeping and International Human Rights Law: Interrogating United Nations Mechanisms Through a Study of the UN Mission for the Referendum in Western Sahara