Body of triple-killing suspect found

Triple-killing suspect Jed Allen has been found dead, UK police said today.
Members of the public found the body in a wooded area in Oxford, Detective Superintendent Chris Ward, head of Thames Valley Police’s major crime unit, told reporters.