Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Lourdes Portillo was born in 1944 in Mexico. She is a director and producer, known for The Mothers of the Plaza of Mayo (1985), Missing Young Woman (2001) and The Devil Never Sleeps (1994).