Is Olof Palme the Wave of the Future?

Must-Reads from Magazine