Effects and implications of the UNHRC resolution on Sri Lanka explained (25-Mar-21, Democracy)
The result of the passing of a resolution concerning Sri Lanka in Geneva at the United Nations Human Rights Commission (...