Trevaline Evans
On a sunny Saturday, Trevaline Evans—wife, mother and highly regarded citizen— left her antique shop in Llangollen, Wales, with a note on the door saying she’d be back in two minutes. She’s still gone. This week on TSD, Joe & Vincent take on one of Britain’s most baffling mysteries.
V C