The Kansas City, Kansas, Police Department Friday identified human remains found in April as belonging to 67-year-old Wilfred Powell.
(Please use a modern browser to see the interactive version of this visualization)