The report is a significant international document from the OHCHR concerning a key neighboring country, which is directly relevant to India's foreign policy and regional stability concerns.
Which international body is responsible for monitoring and reporting on the human rights situation in Sri Lanka as per the recent report?
250words.in · https://250words.in/daily/2026-09-05/un-report-on-sri-lanka-human-rights