A Grave Miscarriage of Justice
Glenford Logan was granted his freedom on Monday after spending 21 years in a jail cell at the Belize Central Prison. He was never convicted of the crime he was charged with. In fact, he was never tried for that crime. Logan was arrested in 2003,