June 13, 2025 – June 13, 2025

Patricia Liddell Russell

Patricia Liddell Russell is the eldest daughter of Eric Liddell and the only surviving relative with personal memories of him. She was born in China in 1935 and was only six years old when she said farewell to her father for the final time and moved with her mother to Canada for safety.

This Search below returns results for this resource only. Search entire site here