2013 Report by OHCHR Head Navi Pillay on Sri Lanka
On 11 February 2013 the UNHRC Head Navi Pillay presented A/HRC/22/38 report to the UNHRC. The idea of summarizing these reports is to showcase how Geneva hijacked what claimed to be questioning what...
