There are at least 90 children in prisons across the UK serving life sentences, it was revealed at a new initiative by JENGbA (Joint Enterprise Not Guilty by Association) to stamp out the practice. According to campaigners, the UK is currently the only country in Europe which readily hands out life sentences to children under […]