India wants an “independent and credible mechanism…to investigate allegations of human rights violations” during the end stages of Eelam War IV. This needs to be done in a “time-bound manner,” India has told Sri Lanka
Read the Full Article

 

Relates Articles: