Latest & Breaking News Updates.
“The entrenched impunity… cannot be permitted to continue,” UN human rights chief Volker Turk said Geneva,…