Danish inventor Peter Madsen was handed a life sentence without parole on



More...