Latino Film Festival: Igualada
La Peña Cultural Center 3105 Shattuck Ave. , Berkeley, CA, United States16th Latino Film Festival: Igualada Film Screening. In Colombia, a nation marred by profound racial and socio-economic disparities, a Black woman from a rural background challenges the status quo by […]