Ice-crazed thug who doused a suspected police rat in petrol and set him alight receives OPP deal

In a hand written note sent from inside jail, David John Maddocks, 32, made clear his deadly intentions for revenge