WATCH: Head of anti-Israel UN commission finally got something right

Navi Pillay, who headed the recent UN Human Right’s Council investigation of the IDF during Operation Guardian of the Walls, finally got something right, quips Israeli journalist Emily Schrader.

>