Tag: Peter Masden

Court sentences Danish entrepreneur to life for murdering Swedish journalist

A Danish court sentenced inventor Peter Madsen to life in prison on