Scotland Yard said the men, aged 23 and 18, were arrested in Bristol. Scotland Yard said the men, aged 23 and 18, were arrested in Bristol. The Independent
London stabbing – Duo ordered pints of Guinness at pub minutes after stabbing man to deathFebruary 27, 2025