HRCSL faults the authorities for the Mahara Prison deaths (5-Dec-20, Crime)
Sri Lankan authorities are being faulted by the country’s Human Rights Council for the deaths of eleven inmates at the...