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.




