Who is Peter Madsen, the Danish inventor charged with murdering Kim Wall?

March 8, 2018, 11:00 am EST | Share:

What to know about Peter Madsen, the Danish inventor and submariner who is suspected of killing Swedish journalist Kim Wall.

Continue Reading