ICJ President Nawaf Salam exposes his bias against Israel on social media

UN Watch