Meet 'energetic' Elen - new The Traitors contestant (actually) from South Wales Patrick Glover South Wales Argus 3 5 03.01.2025 .....© South Wales Argus visit website