Melrose Prison: About thirty inmates have already filed complaints with the NHRC
The National Human Rights Commission (NHRC) issued a statement on Friday, July 25, 2025, detailing the progress of its investigation into the events that took place on Thursday, July 17, 2025, at Melrose Prison. The NHRC's National Preventive Mechanism Division (NPMD) has already reviewed and secured 50% of the footage […]