Skip to content

The Nobel committee issued its latest peace prize to a toad

By Monica Showalter

Navi Pillay is a flaming antisemite whose contributions to 'peace' are one embarrassment after another.