Sri Lanka should appoint an independent Commission with international support to investigate last week's killing of 42 aid workers in the country's northeast, a human rights group said on Friday.
Rights group demands independent Commission to probe killing of aid workers in Sri Lanka.