ASIA: Effective witness protection lacking in Indonesia and Nepal
The Asian Legal Resource Centre (ALRC) wishes to highlight two situations that illustrate the obstacles to the protection and enjoyment of human rights and the delivery of justice in cases of violations of human rights. One of...