World Scotland's Humza Yousaf quits in boost to Labour before UK vote
Scotland's leader Humza Yousaf resigned on Monday, further opening the door to the UK opposition Labour Party regaining ground in its former Scottish ...
World Gaza truce or Rafah assault? Netanyahu faces political dilemma
World North Koreans discuss trade on rare visit to Iran