A road map to the end of displacement in Sri Lanka?
Internal displacement is a major obstacle to development in Sri Lanka. At times up to two million have been displaced. The current number of IDPs – the long-term displaced and those recently displaced both by the tsunami and the resumption…