Gotcha UNHRC: Duplicitous Resolutions against Sri Lanka
Tuesday, June 28th, 2016Shenali D Waduge The UNHRC head has released his report. It is now the ONLY official document that has been tabled in the UNHRC. This is following the unofficial & purposely leaked report Panel of Expert report commissioned for the personal review of the United Nations Secretary General only and the UNHRC investigation namely the […]
More >