Director Yifa Segal of the International Legal Forum shares her view of the recent United Nations Security Council resolution and its impact.

Read more