Leila McDougall has been defying the odds since childhood. She's overcome dyslexia, beaten cancer, and after sneaking into acting school, has written, produced and starred in a feature film to help her farming community. |
||
Title: | One in Seven Trillion - Leila McDougall | |
Air Date: | April 29, 2024 | |
Runtime: | 30 min | |
roystervi : Very stupid