Public Training: International Human Rights Mechanism 2019

Human rights violation not only happens in one country but around the world. Sometimes the case has yet to be done in the domestic level. Therefore, the states around the world create international human rights mechanisms in order to settle the human rights cases either in the regional or international level. Let’s join the training […]