Shocking! Acclaimed Documentary Filmmaker & Activist Lourdes Portillo Dead at 80!
Lourdes Portillo: A Beacon of Social Activism and Documentary Filmmaking Renowned documentary filmmaker and social activist Lourdes Portillo, famed for her poignant depiction of working-class struggles, has passed away. Portillo, born in Mexico and best known for her 1994 film “The Devil Never Sleeps” and her Oscar-nominated 1985 work “The Mothers of the Plaza de … Read more