Diddy faces life in prison