‘I won the first season of The Traitors and here's what really goes on inside the Scottish castle'
Edinburgh's Meryl Williams was one of three winners in the very first season of The Traitors.
Full Article