by Stanley Azuakola The London Metropolitan Police has revealed that a severed human head has been found in Regent’s Canal ...