Nation.Cymru staff If you’ve haven’t been in outer space or living in a cave for the last few weeks then you would most certainly have been aware of the blockbuster TV show everyone’s talking about – The Celebrity Traitors. It’s the show that has the nation hooked. With a star-studded cast, epic missions, unforgettable twists […]