A Wake up Call for Sri Lanka at the UNHRC
2025 ,
India’s vote in favour of the UN Human Rights Commission (UNHRC) resolution against Sri Lanka titled “Promoting reconciliation and accountability in Sri Lanka” is a well calculated move to provide...
Read More












