The Night Sweden Stood Still: The Unsolved Assassination of Olof Palme
On the night of February 28, 1986, Swedish Prime Minister Olof Palme and his wife Lisbeth left the Grand Cinema in Stockholm after a late showing of Bröderna Mozart.
The Night Sweden Stood Still: The Unsolved Assassination of Olof Palme Read More »
