decapitated head Danish police finds Swedish journalist Kim Wall’s decapitated head, two legs Self-taught engineer and inventor Peter Madsen, 46, has been accused of Wall's death. « Previous1Next » 1 of 1