Sri Lanka, Aug. 4 -- The Human Rights Commission of Sri Lanka (HRCSL) on Friday (01) ordered the Inspector General of Police (IGP) to appoint an official to supervise the actions taken in terms of the... Read More