Indonesia on the Defensive Over Human Rights at Geneva Session
The recent convening of the International Covenant on Civil and Political Rights (ICCPR) session in Geneva has once again thrust Indonesia’s human rights record into the international spotlight. The nation’s representatives found themselves in a defensive posture as they grappled with probing inquiries regarding Indonesia’s commitment to upholding human rights and political freedoms. This article seeks to unravel the intricate …