Ongoing UNHRC session: What’s in store for Sri Lanka?
The term ‘painfully slow progress’ has become a standard descriptor for Sri Lanka’s overall pace of implementation of UNHRC resolution A/HRC/30/1 in Geneva. It has been two years since Sri Lanka cosponsored…