The Traitors fans slam 'obvious production tactics' in latest episode to guarantee player Peter Weber's survival
An X (formerly Twitter) user called out the producers of The Traitors after watching the latest episode that premiered on Peacock yesterday.
Source: dailymail.co.uk