Sri Lanka’s Domestic Probe & India, the US and China
The fourth US sponsored Resolution to the UNHRC Sessions in Geneva concedes the SL government could conduct its own investigations into “alleged serious violations and abuses of human rights and related crimes”…