Traitors, Season 3 and Episode 9

Spoiler alert! Find out who was murdered, who was banished and who won Shields on Episode 9 of 'The Traitors' Season 3.
"The Traitors" Season 3 Episode 9 comes out tonight. Here's which traitors remain and which have been eliminated, plus what ...