Students in Human Rights in Conflict Zones critique the phrasing and concepts behind various passages of the United Nations Declaration of Human Rights.
Sige Zheng
Share
Students in Human Rights in Conflict Zones critique the phrasing and concepts behind various passages of the United Nations Declaration of Human Rights.