A terminally ill murder suspect has been blamed for the blasts at a shopping centre in the northeast China city of Changchun. Photo: EPA-EFE