Who Do You Think You Are? - Season 23 Episode 4 -
Ruth Madeley
Ruth Madeley unearths a long-buried family secret about an adoption, and a mystery that requires DNA testing and meticulous genealogical detective work to uncover a lost ancestor.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.

