The shooting of Olof Palme in 1986 became one of the most notorious unsolved murders of the century
The shots that killed Olof Palme left behind not just a body and a pool of blood but a murder mystery that would endure for more than 30 years. It was shortly after 11pm on Friday, February 28, 1986 and Sweden’s colourful but divisive prime minister was walking through the freezing streets of Stockholm with … Read more