At 23.21 on Friday, February 28 1986, Swedish Prime Minister Olof Palme was murdered on the street in Stockholm. His murderer has not been identified and remains at large. At this time every year, Swedish newspapers and the mass media to speculate on new theories about who might have done it. But far too few […]