On that last question, the UN is a complicated body; there are different aspects of it. The most powerful part of the UN is the Security Council, and on the Security Council, five countries have a veto. Two of them are Russia and China. Both of them are significant supporters of the Sri Lankan government and have been for a while. Nothing can be done on the Security Council, certainly no peacekeeping force or intervention of that sort, and I'm not sure that would be the best answer in any case.
For instance, when you do speak about peacekeepers, one aspect is that the Sri Lankan troops are being used as UN peacekeepers in a number of countries. This gives a significant amount of revenue to the Sri Lankan military, and a certain degree of legitimacy to a military. While individual troops may well be honourable and law-abiding, the institution as a whole has refused to accept any responsibility for what are believed to be credible allegations of war crimes. The military itself refuses to investigate those credibly, or allow others to investigate. That should be taken into account when the UN is considering Sri Lankan troops. I think there must be much closer vetting and questioning of that aspect of things.