by Angela Borkias | Jan 18, 2018 | Corporal Punishment
written by Angela Bokias as part of the Vienna Masters in Human Rights Program Switzerland, in its turn, underwent the compulsory Universal Period Review (UPR) process for the third time at the UN Human Rights Council Nations in Geneva last month. The explicit legal...
Recent Comments