UK reaffirms need to address land issues and accountability in Sri Lanka
Responding to a question in the House of Lords on what representations the British government has made at the UN Human Rights Council over the issues Tamils face in Sri Lanka, Lord Ahmad, Minister of State for South Asia, reaffirmed the need to address ongoing land grabs and deliver on accountability.