International Legal Forum leads global coalition calling out Navi Pillay-led UN Commission against Israel.

Read more