Latin Wave 17: The Echo (El eco)
Museum of Fine Arts – Audrey Jones Beck Building, 5601 Main Street, Houston, TX, 77005, United StatesWinner of the Best Documentary Award at the Berlin, Chicago, and Morelia film festivals, the latest work by Mexican-Salvadoran Tatiana Huezo (Prayers for the Stolen) is an epic, intimate, and […]