HRCSL Meets Welikada Prison Officials Over Access Denial

The Human Rights Commission of Sri Lanka (HRCSL) has expressed serious concern over the denial of access to its officers at Welikada Prison on 7 July 2026, describing it as a violation of the Human Rights Commission of Sri Lanka Act, No. 21 of 1996, which empowers the Commission to enter places of detention at Read More