'I'm Still Here' makes history as first Brazilian film to win best international featureBy Admin / March 3, 2025 'I'm Still Here' makes history as first Brazilian film to win best international feature Source link