Denmark police on Wednesday morning acknowledged that the headless body found on one of a Copenhagen beach is that of missing Swedish journalist Kim Wall. Wall went missing two weeks ago, while in taking a trip in Danish inventor and rocket scientist Peter Madsen’s homemade submarine. She had ...