UK MPs propose sanctions on Lanka

British Parliamentarians have proposed imposing sanctions on Sri Lanka if the Government of Sri Lanka does not allow the UN investigating team into the country. The UK House of Commons Foreign Affairs Committee has noted […]