Search results
Results From The WOW.Com Content Network
Mama (Tagalog: Inay) is a 2024 Canadian documentary film, directed by Thea Loo. [1] The film profiles the phenomenon of Filipina women who came to Canada under the Live-In Caregiver Program to support their families, focusing in particular on its impact on their children who were left behind in the Philippines.