There is an urgent need for an independent and credible international investigation into alleged violations of international law in Sri Lanka.

to comment