News

The success of I’m Still Here, this year’s Academy Award winner for best international feature, might give the appearance that Brazil is a country committed to remembering its past—but behind the film ...