Headless Body Found in England Alley
{{#rendered}} {{/rendered}}A bloody duvet stuffed into a supermarket cage bore his lifeless corpse while his severed head was found in a canal nearby, in Kilburn — just north of London.
Lakhdar Ouyahia, 43, was an Algerian national. A pedestrian discovered his body, police his head, reports the BBC.
Mohamed Boudjenane, 45, has been charged with murder and is expected to appear in court on Monday, the BBC writes. A man and a woman have also been arrested and are being questioned on suspicion of assisting in Ouyahia's death.
{{#rendered}} {{/rendered}}Forensic pathologists have begun investigating the cause of his murder but as of present results have proven inconclusive.