The Traitors: New Zealand has made its way to the UK, with all 10 episodes from season 1 now available to watch on BBC iPlayer. In a game that UK viewers know all too well, host Paul Henry welcomes 19 ...
Results that may be inaccessible to you are currently showing.