I’m Still Here brings Brazil’s dictatorship past to the surface
Tessa Moura LacerdaTessa Moura Lacerda is a philosophy professor at the University of São Paulo"Have we really done it?" Tessa Moura Lacerda asked her mother, in disbelief, as they stood...