Tag

Peter Masden

Browsing
Kim Wall and Peter Masden

A Danish court sentenced inventor Peter Madsen to life in prison on Wednesday for murdering and dismembering a Swedish journalist aboard his home-built submarine…

Advertisements