Palestinian National Council delegation meets with International Criminal Court in request that it get involved on 'execution.'

Read more