The Traitors, Season 3 and Episode 8

"The Traitors" Season 3 Episode 9 comes out tonight. Here's which traitors remain and which have been eliminated, plus what ...
As host Alan Cumming says, “Trust no one” — except us! Because we’ve got the answer to your burning question: Is a new ...