British authorities that inspected Her Majesty’s Prison at Northward and other custodial facilities in Grand Cayman have declared conditions as “appalling”, “squalid” and “barely fit for human habitation”.
British authorities that inspected Her Majesty’s Prison at Northward and other custodial facilities in Grand Cayman have declared conditions as “appalling”, “squalid” and “barely fit for human habitation”.