Lord Tariq Ahmad: UK State Minister for South Asia, United Nations and the Commonwealth

Lord Tariq Ahmad: UK State Minister for South Asia, United Nations and the Commonwealth

The United Kingdom’s State Minister for South Asia, United Nations and the Commonwealth, Lord Tariq Ahmad said that Sri Lanka’s programme to empower human rights is making great strides.