UK prisoners

John Bowden, A5026DM, HMP Swaleside, Brabazon Road, Eastchurch, Isle of Sheppey, Kent, ME12 4AX. [Updated: 08/09/16] John Bowden, convicted in 1982 for a brutal murder, has spent his entire adult life in prison. Politicised by his incarceration he’s regularly paid the price for his resistance through long periods of isolation, beatings and treatment amounting to […]

Read More