Sri Lanka Defends Human Rights Record at UNHRC, Rejects External Accountability Mechanisms
Opening the floor at the 63rd Session of the United Nations Human Rights Council (UNHRC) in Geneva on September 8, 2026, Sri Lanka mounted a firm...
📅 Friday, September 11, 2026 at 05:36 PM
Read More →