Prison visit: Delta Chief Judge frees 24 year old inmate National News Prison visit: Delta Chief Judge frees 24 year old inmate Admin March 14, 2025 March, 14. 2025 The Chief Judge of Delta, Justice Theresa Diai has granted freedom to a 24...Read More