News

Barcelona halts ties with Israel over Gaza human rights, suspends twin city status with Tel Aviv and calls for ceasefire.