Teenager Facing Life In Jail For Killing Man Who ‘Raped Her And Sold Her For Sex’ NEWS / By MF Jones Justifiable?