Isabel Castro, the director of 'Selena y Los Dinos,' spent two years combing through archival footage to make the film, out on Netflix Nov. 17.
From Oct. 3 to 16, many people explored Wild Haiti 2025 through René Durocher’s immersive exhibition at the Haiti-Brazil Cultural Center in Pétion-Ville. Featuring over 180 animal species and habitats ...