This Day in History: 2018-04-25
Danish inventor Peter Madsen found guilty of the murder and desecration of the body of journalist Kim Wall, is sentenced to life in prison
Danish inventor Peter Madsen found guilty of the murder and desecration of the body of journalist Kim Wall, is sentenced to life in prison